Latest Posts

Development Practice January 30, 2024

The ADM-3A Keyboard

Hi, What does this computer have to do with your work today? You are looking at an ADM-3A from 1976. But why should this computer still interest you nearly 50 years later? The ADM-3A is the reason for some standards you use today Take a look at the keyboard layout: Why do people still use esc to enter command mode in vi? On the ADM-3A, the esc key was right next to Q. It was easily accessible.


SME Software Development January 26, 2024

The Monitoring Tool Jungle

Hi, Here’s the translation of the text into English: For years, my holy trinity in monitoring has been: Grafana for metrics Elastic for logs and tracing And Sentry for error tracking With this stack, I have been moving from project to project for years. For some reason, I always ended up in projects that used this stack. Maybe Loki was used instead of Elastic sometimes (ugh - I don’t like Loki 😉) .


Development Practice January 18, 2024

Your Assumptions Are Wrong

Hi, Your email validation is probably incorrect. And your model that every person has a first and last name is also incorrect. While I was rummaging through my bookmarks in the past few days looking for an article on Project Management in BigTech , I stumbled upon an old article from 2010: Falsehoods Programmers Believe About Names . An excellent essay! Our Assumptions are Wrong Perhaps you’ve already experienced that not every person has exactly one first and last name. And maybe you’ve had a support case where names change. After all, there are people who get married 😉


Development Practice January 15, 2024

I Commited to Main

Hi, I committed to main. Just like that 🫢 , you’re likely to have one of two reactions: “So what? Don’t bore me with that!” or “WTF? YOU CAN’T DO THAT!” If you belong to the first category: Cool! Either you’re not live yet and have the freedom to develop trunk-based, or your organization is so advanced with automation and the DevOps mindset that you can develop trunk-based too. Everything’s cool! Nothing to see here. See you in the next newsletter!


Development Practice January 12, 2024

Unnecessary Unit Tests

Hi, Ever Heard of Tautological Tests? In recent months, I’ve delved back into test architecture and design. (I can’t quite remember how it all started… probably the YouTube algorithm suggesting interesting talks again 😉) Anyway, I wrote back in early December that a few years ago, in a blog, I propagated practices quite different from what I recommend today. The topic keeps gripping me, so today, it’s about tests again.


Top