06 Mar 2021
Simple code often does not require complicated packaging mechanisms. Reusing established tools like Git and make seem perfect for this use case.
16 Jan 2021
Comments in code are quite often a code smell. Let's see what is suboptimal about comments and talk about some strategies to avoid them.
07 Oct 2020
Sometimes you want a command to be automatically executed as soon as a certain file changes. There is a small tool called entr, which helps with that.
24 Aug 2020
Creating objects is a very basic task. Although this seems like a simple problem, it can be improved by using patterns like builder and factory.
12 Jun 2020
Building a graph is a pretty straight forward task in D3.js, but I've had a hard time understanding how to update them. This is a try to explain why.
05 Jun 2020
13 May 2020
Quite often I want to execute the same command for multiple files. It is quite easy to achieve that using the fish shell, once you get the hang of it.
14 Apr 2020
I was refactoring a feature and wanted to know which options were used for a certain attribute in a XML file. I decided to level up my CLI skills for that.
08 Apr 2020
Whenever I use z-indexes, I am going to regret it at some point, especially with libraries utilizing components. Let's see if we can avoid them all together.
28 Mar 2020
Presentations can be created using markdown, a plain file format. There are some available options, but let's see why it pays off to build your own solution.
10 Apr 2014
Testing a trait with PHPUnit is not that easy, especially if it only contains private methods. See how it can be achieved in this step by step introduction.
07 Feb 2014
Building your own "Getting Things Done" system using a few simple tips, including some that will hopefully boost your productivity.