Skip to content
Joachim Zeelmaekers Joachim
Writing About Newsletter

Type to search • ↵ to select • ESC to close

Software Engineering

12 articles

  • When Code Outpaces the Systems Around It When Code Outpaces the Systems Around It Mar 30, 2026 · 7 min read AI can help write the code. The harder part is everything after: review, tests, approvals, and ownership.
  • How AI Changed My Workflow as a Software Engineer How AI Changed My Workflow as a Software Engineer Mar 9, 2026 · 5 min read 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 Career Growth Is Not a Meeting You Attend Mar 2, 2026 · 5 min read One-on-ones and development plans only work when you treat them as objectives, not calendar events.
  • Rebuilding My Blog From the Ground Up Rebuilding My Blog From the Ground Up Feb 23, 2026 · 5 min read Leaving Ghost for Astro and Cloudflare Pages: owning my blog stack
  • The Cost Of Keeping What You Should Remove The Cost Of Keeping What You Should Remove Feb 16, 2026 · 4 min read 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 What Code Reviews Actually Teach Us Feb 9, 2026 · 6 min read 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 Commitment Without Agreement: What Great Teams Understand Feb 2, 2026 · 5 min read The best engineering teams share four traits: full commitment to decisions, separating ideas from identity, pragmatic judgment, and informed captains.
  • Revisiting: Clean Up Your Code by Applying These 7 Rules Revisiting: Clean Up Your Code by Applying These 7 Rules Jan 20, 2026 · 4 min read 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 Architecture Without Constraints Is Just Speculation Jan 13, 2026 · 4 min read Over-engineering early products slows development and increases costs long before scale becomes real.
  • A More Practical Way for Developers to Learn Algorithms A More Practical Way for Developers to Learn Algorithms Jan 5, 2026 · 7 min read Many developers assume performance is for specialists. Stacksmith lets you learn and experience how algorithmic choices impact every language.
  • Respecting What Came Before Respecting What Came Before Dec 30, 2025 · 4 min read A reflection on old code, missing context, and the importance of understanding past decisions in software development.
  • The First 5 Years as a Software Engineer The First 5 Years as a Software Engineer Aug 17, 2023 · 6 min read I'll take you through "the good, the bad, and the ugly" of what I experienced in the first 5 years of my career.
© 2026 Joachim Zeelmaekers
X LinkedIn GitHub Newsletter RSS