Articles
Leave a failing test before you go on vacation
Every year I dread coming back from vacation not because of the work, but because I have no idea where I left off. A failing test, a well-written TODO, and a slow first day back are all you need to ease back in.
How to write better
We're taught to write to explain, but that's not how good writing works. Good writing changes how readers think. It doesn't need to be original, just valuable. Know your audience. Open with their problem. Finish with your solution.
Do We Still Need NoSQL in 2026?
I graduated university in 2007. Back then, databases meant one thing: tables, rows, and relationships. A user has orders. Orders have products. Everything is connected, and you draw those connections carefully on a whiteboard before you write a single line of code.
Bittersweet Feeling
The duality of software development: a bug report is both a problem to solve and a milestone to celebrate.
Why I Hate Black Fridays: A Developer's Thurs-dread Manifesto
A developer's survival guide to the chaotic Thursday before Black Friday, where marketing creativity meets software implementation madness.
One idea, one article
When it comes to writing, trying to cram too many ideas into one article is like stuffing 10 clowns into a tiny car—chaos! By focusing on one clear idea, you keep your readers engaged and your message crisp.