October 26, 2021 · 5 min read
I did a summer break from this blog to reflect where I want it to go. These are the questions I asked myself to find a new perspective on my blog during my summer-break from it.
June 22, 2021 · 4 min read
How can I find time for side projects when I have a job, family, friends, and hobbies? Most devs I know have programming-related side projects. The 5 tips in this article help me to: stay sane while doing things on the side, make progress on each project - every week, and still find time for friends and family.
June 14, 2021 · 1 min read
Retrospectives change your life, step by step. I'm doing personal retrospectives every week, and their benefit is immense. For these retrospectives I use 7 questions.
March 28, 2021 · 1 min read
When I'm programming, I'm often making notes or scribble on paper or a whiteboard. It helps me explore and keep track of my options. For small or big architectural decisions (which we're making all the time), it's hard to keep all options …
March 5, 2021 · 1 min read
The U.S. Navy SEALs have the saying “slow is smooth, and smooth is fast”. I love this quote, as it applies nicely to software projects! It is a reminder to not ignore the fundamentals.
February 28, 2021 · 2 min read
As developers, we write a lot. We write documentation, proposals, issues, RFCs, emails, …. You name it. And with more and more companies offering remote work, writing is getting more and more important. Here are 6 tips that help you improve your writing, from blog posts to emails.
February 5, 2021 · 1 min read
You aren't gonna need it. That's a programming principle from extreme programming. It states that functionality should not be added until deemed necessary. Let's explore how YAGNI is useful in software development, and as a general productivity tool.
January 22, 2021 · 1 min read
You know the Pareto principle, right? For many situations, 80% of the consequences come from 20% of the causes. The Pareto principle actually applies to two aspects in software development...