Thoughts, tech notes, in-depth articles and walkthroughs.

February 10, 2016 6 mins read

Mastering CSS

If you are like most programmers, you don’t think of CSS as a programming language. It’s a description language, it describes the look of elements on a website. While developing your next super-cool web application you describe the visuals using CSS and it feels like you are writing a book instead of an application, losing sight of all the CSS as you keep developing. If you have already written CSS you most probably have…

Read more
January 13, 2016 3 mins read

Continuously Deploying Kirby CMS

Kirby CMS is a flat file CMS and powers my website. Therefore, I store all related files under version control in a git repository. Dealing only with files makes deploying a new version to my server a breeze. Well, at least it should. My website is hosted on a shared hosting provider, where I only have limited shell access. Building Kirby CMS is installed through git submodules. That makes installing and updating Kirby very simple and controllable.

Read more
January 11, 2016 2 mins read


Hello! You are just reading my first blog post. I have thought about blogging for quite some time, but since have not found the time to do so. As I have recently finished some projects I now want to start this blog as a new project of mine. Purpose of this blog With this blog I want to share and discuss interesting topics related to web development. I want to teach the things I have learned the hard way to fellow developers on the same journey.

Read more