All Articles
Thoughts on software engineering, career growth, and building things that matter.
2026
-
From Slack Pings to Agent Prompts: How Focus Got Harder I used to protect focus from Slack, meetings, and PR reviews. Now the same interruptions are still there, plus a steady stream of agent prompts. -
When Code Outpaces the Systems Around It AI can help write the code. The harder part is everything after: review, tests, approvals, and ownership. -
In the Age of AI, Your Keyboard Still Matters AI speeds up code generation, but your ability to think, type, and move through tools is still the real bottleneck. -
How AI Changed My Workflow as a Software Engineer AI tools changed my workflow fast, but the real lesson was simpler: build for flexibility, resilience, and task-fit instead of chasing peak capability. -
Career Growth Is Not a Meeting You Attend One-on-ones and development plans only work when you treat them as objectives, not calendar events. -
Rebuilding My Blog From the Ground Up Leaving Ghost for Astro and Cloudflare Pages: owning my blog stack -
The Cost Of Keeping What You Should Remove Every product accumulates features that cost more to keep than they are worth. Here's why keeping them is the most expensive form of laziness. -
What Code Reviews Actually Teach Us A reflection on why code reviews matter, why they feel personal, and how they protect teams from costly mistakes. -
Commitment Without Agreement: What Great Teams Understand The best engineering teams share four traits: full commitment to decisions, separating ideas from identity, pragmatic judgment, and informed captains. -
One Month of Writing in Public: What the Numbers Say I committed to publishing one article weekly. The hardest part wasn't the writing, but the engagement. Here's what the numbers revealed. -
Revisiting: Clean Up Your Code by Applying These 7 Rules A reflection on clean code, five years later. What still holds up, what feels incomplete, and how experience changed how I think about cleanup. -
Architecture Without Constraints Is Just Speculation Over-engineering early products slows development and increases costs long before scale becomes real. -
A More Practical Way for Developers to Learn Algorithms Many developers assume performance is for specialists. Stacksmith lets you learn and experience how algorithmic choices impact every language.
2025
2023
2021
-
The end of a challenging year There is light at the end of the road! -
Tips and tricks for choosing your first job as a developer I think it's important that developers realise that they should first find out what they want to do before they chase the money. -
5 phases to create a 5-year growth plan as a developer 5 phases to solve the question "Where do you see yourself in 5 years?" as a developer. -
5 tips to break up your workdays while working from home as a developer While working from home, I find it's even more difficult to close up the workday. And this is normal, but often ignored by working "even harder". -
Why you should consider using a publishing platform for your blog When you consider a blog as one of your side projects, you might want to pick an existing platform and here's why.
2020
-
My Solution to Stop Telling Myself to Read More So I used to tell myself that I should read more non-fiction books. But it never happened and here's why... -
The 6 Things I Do to Motivate Myself Every Single Day How I stay motivated every single day as a freelancer with a full-time job. -
Clean Up Your Code by Applying These 7 Rules In this post, I will go over some of the rules that you can apply to improve your code. Every developer on the team, regardless of their skill level, has to be able to understand the code by reading it. This helps young developers to be more confident in writing code. -
What I Did to Survive My First Years as a Developer The list of rules that I applied to become a complete developer at the start of my career.