Clean Code in the AI Era: Why Readability Matters More Than Ever

Introduction: Why Clean Code Still Matters in the AI Era We’re flooded with AI tools that promise to do the coding for us. But after experimenting with them, I noticed a recurring pattern: AI writes code in a vacuum. It doesn’t see the “messy” reality of my project three files away. I realized that the faster the AI generates code, the faster my codebase can turn into a nightmare if I’m not careful. This brought me back to the basics. Why did we start talking about Clean Code in the first place? As Uncle Bob famously noted in his book years before ChatGPT existed: ...

January 25, 2026 · nbdawn

Engineering Is The Art of Trade-offs

Engineering Is The Art of Trade-offs Before diving into this, I should mention that my career isn’t particularly long yet. My thoughts on technology are still evolving, and they might be immature at times. But there’s one clear truth I’ve learned from facing various challenges in the field: there’s no “perfect answer” in software engineering. Trade-offs: More Than a Zero-Sum Game We often think of engineering trade-offs as simple opportunity costs. ...

January 10, 2026 · nbdawn