Fantastic bugs and how to find and fix them

Fantastic bugs and how to resolve them ep1: Heisenbugs

Welcome fellow developer, I can see you’ve traveled a long road, why don’t you stay a while and listen? I’ve got some fantastic stories to share; Lessons to imbue your debugging skills with power and wisdom, adding at least 1000 XP to take you to the next level and make your future travels much safer.…

Why your devs suck at dev-on-call

Why your devs suck at dev-on-call

Written in collaboration with Mickael Alliel Modern software production stops for no one, and everyone is needed to keep it rolling. Every dev is on-call. Great speed and friction produce a lot of heat, and when everything is on fire all the time, even the best devs and engineers struggle to keep the train speeding onwards…

K8s: Why it’s time to ditch legacy debugging

Kubernetes is a highly distributed, microservices oriented technology that allows devs to run code at scale. K8S revolutionized cloud infrastructure and made our lives a whole lot easier in many aspects. Developers don’t have to do anything but write code and wrap it in the docker container for K8S to handle. But even its greatest…

Building Haystacks in the Cloud

Building haystacks in the cloud

It is no coincidence that “looking for a needle in a haystack” is a popular debugging metaphor. When a single missing ; can cause problems, and you must go through hundreds and thousands of code lines to find it. That’s when the metaphor becomes all too relevant. So what happens when the problem is a…

4 Debugging lessons I learned from House M.D.

4 Debugging lessons I learned from House M.D.

In recent years, dev culture got some love from Hollywood and our favorite network shows. The developer image has gone through quite a transformation as well. In the ’80s and ’90’s it was the geeky, socially awkward, living in their parents’ basements stereotype that prevailed. Today, these are the geeky, socially awkward, adorkable characters who…

art of opening the perfect bug

The lost, ancient art of opening the perfect bug

If you’ve written code for LoadRunner, you may have been lucky enough to work with The Master. If you were calm and patient, you may have even been shown The Way. The great secret. The lost, ancient art of opening the perfect bug. A bug that no dev can close as “description not clear/does not…

New year's resolutions

Pet projects and New Year’s resolutions

The holiday season is the perfect time for working on my pet project. Everyone is off with their families. Email is quiet, Github is silent, Jira is calm. Even the customers are taking some time off. Which means I can use this opportunity to invest in what really matters. Of course, I could spend some quality…