Writing
Notes on software, products, technical leadership, entrepreneurship and the things I'm learning along the way.
Technology
·
Jul 17, 2026
·
5 min read
AI Can Write Code. But Who Reviews the Thinking?
AI can write and review code faster than ever, but developers still need to review the thinking behind what gets built. This article explores why judgment, assumptions, and problem-solving are becoming critical engineering skills.
Read →
Technology
·
Jun 25, 2026
·
7 min read
Should Developers Still Learn Programming in this Age of AI?
AI has changed how developers write code, but programming skills still matter. Learn why developers need to understand systems, logic, debugging, communication, UX, and how to guide AI effectively.
Read →
Technology
·
Jun 12, 2026
·
5 min read
How I Use Multiple AI Agents Without Destroying My Codebase
AI coding agents can speed up development, but without proper context, they can create messy and inconsistent code. Learn how documentation, architecture, and project rules help keep AI-assisted codebases maintainable.
Read →
Technology
·
May 3, 2026
·
5 min read
Knowing When WordPress Still Makes Sense in this Age of Vibe Coding
In an age of AI and vibe coding, it’s easy to assume that every website should be built from scratch. But WordPress still solves many real-world problems effectively. This article explores when WordPress makes sense and where custom development fits.
Read →
Technology
·
Apr 28, 2026
·
3 min read
Why Idempotency Matters More Than You Think
Real users and distributed systems rarely behave exactly as expected. Learn why idempotency matters and how it helps prevent duplicate payments, records, and unintended side effects.
Read →
Technology
·
Apr 23, 2026
·
4 min read
Staying Useful in the Age of AI
AI is changing how quickly we work, learn, and build, but staying relevant isn’t about chasing every new tool. It’s about developing strong fundamentals, thinking clearly, solving real problems, and staying adaptable as technology continues to evolve.
Read →