Over the years, I've written several articles about things I was working on at that time. Writing about my projects and problems I was facing helped me to reflect on my development choices. Revisiting some of the problems I was facing, helped to ultimately solve the problems. I also view these posts as a view into the past, I can see exactly what I was learning to use at the time of writing the articles. This helps me to keep learning new things and improving on old skills.

I also write about some of my passions other than programming. If you're interested in finding out what other hobbies I have, you can go over to that page and have a look. If you want to be the first to know about any of my posts, subscribe to my Atom feed.

Why I don't use a database for my blog

Posted on: March 25th, 2019

SEO and personal marketing for developers

Posted on: March 21st, 2019

How I reduced my docker image by 55%

Posted on: February 28th, 2019

How to search "the whole world" with Solr Spatial Search

Posted on: February 26th, 2019

The elephant in the room: burnouts

Posted on: February 22nd, 2019

Company culture - productive and pleasant for all

Posted on: February 14th, 2019

Learn to say NO

Posted on: February 11th, 2019

5 Lessons I've learned by working on a product with non-technical people

Posted on: February 7th, 2019

Improving development hiring

Posted on: January 25th, 2019

Development sprint workflows

Posted on: November 5th, 2018

How I made working on my side project more enjoyable and rewarding

Posted on: October 17th, 2018

I need a mentor

Posted on: August 15th, 2018

Apache Solr tips for beginners like me

Posted on: August 6th, 2018

Sharing the UI router between AngularJS and Angular 6

Posted on: July 22nd, 2018

Enhance your dynamic website with markdown

Posted on: July 10th, 2018

Sharing state between AngularJS and Angular v6 with Redux

Posted on: July 4th, 2018

How to start using the terminal

Posted on: June 17th, 2018

AngularJS + Angular (v6) hybrid (finally!)

Posted on: June 1st, 2018

Modernizing log: Part 3, Optimizing GraphQL queries

Posted on: May 2nd, 2018

An overview of my programming style guide

Posted on: April 29th, 2018

How I reduced the runtime of a Cronjob by 94%

Posted on: April 26th, 2018

Modernizing log: Part 2, GraphQL test results

Posted on: March 19th, 2018

Docker isn't as difficult as I thought it was

Posted on: March 16th, 2018

Improving my programming skills at a full-time job

Posted on: March 15th, 2018

Modernizing log: Part 1, Conventional REST API to GraphQL

Posted on: March 14th, 2018

How to wake up more easily: 7 tips

Posted on: October 18th, 2017

How to Improve Your Working Day Little by Little

Posted on: October 7th, 2017

How to Stay Healthy as a Web Designer or Developer

Posted on: September 30th, 2017

Are programming books worth your money?

Posted on: September 16th, 2017

The battle of apples and oranges: Angular vs React vs VueJS

Posted on: September 9th, 2017

Podcasts for creators and programmers

Posted on: September 2nd, 2017

Developer tools for a back-end programmer

Posted on: August 26th, 2017

Build bridges with API based application structures

Posted on: August 12th, 2017

Offline accessibility with service workers

Posted on: June 9th, 2017

What I've learned building Single page applications

Posted on: June 6th, 2017

Why some people can work remotely

Posted on: June 2nd, 2017

Why I use SASS rather than just CSS

Posted on: June 1st, 2017

How to index a single page application built in AngularJS

Posted on: January 12th, 2017

How to see if your application works

Posted on: January 5th, 2017

The importance of server-side caching

Posted on: December 29th, 2016

Use software for what it's made, and you'll see the benefits!

Posted on: December 22nd, 2016

IndexedDB: Caching your data on the client side

Posted on: December 15th, 2016

What practical use can VR have for the web?

Posted on: December 8th, 2016

Building your own computer

Posted on: December 1st, 2016

Isomorphic JavaScript: What is it and what can I do with it?

Posted on: November 17th, 2016

Windows or Linux?

Posted on: November 10th, 2016

The future of machine learning

Posted on: November 3rd, 2016

Benefits of a single page application

Posted on: October 27th, 2016

Researching Home Servers

Posted on: October 20th, 2016

Subscribe to my mailing list

I'm not evil, I won't spam you.