Legacy is where companies go to die Legacy. The one word engineers cringe when they hear. Nobody wants to work with legacy code or legacy systems. And yet someone has to. Can we do something about it? Apr 9, 20228 min read
It's better to be (type)safe than sorry Take a good look at the following function and try to understand what it's doing. function do_magic(a, b) { return a + b; } Feb 19, 20229 min read
The Software Industry is Broken It's that time again. You come to your Toyota dealership to buy a new Toyota Corolla. You've been waiting to upgrade your old, fuel inefficient and slow model, with this year's new model. But the new model is more fuel inefficient! Wait! What?! Jan 26, 202210 min read
How to be a Great Technical InterviewerThe path to becoming a great technical interviewer is full of doubts, tough decisions, and self-discovery. But I believe every engineer should try to walk it. Nov 27, 202117 min read
Wrap your gifts not your dependencies Weâve all been there. Its time to introduce a new package / dependency to our code base, be it a HTTP request library, a logger or something else, and the question we ask ourselves âShould I wrap it?â Feb 8, 20214 min read