Tag: software development
All the articles with the tag "software development".
-
No TypeScript, On Purpose - Plain JavaScript with JSDoc in 2026
In 2026 the consensus is that plain JavaScript is legacy and TypeScript is the only professional choice. We write plain JS with JSDoc across every project - deliberately - and ship just fine. Here is how, the honest trade-offs, and when I would still reach for TypeScript.
-
What a Penetration Test Taught Us About "Done"
Your app works, ships green, and passes review. Then a professional spends a week trying to break it - and redefines what "done" means. Here are the recurring findings a pentest surfaces, the why behind each, and how to fold them into your Definition of Done before someone else finds them.
-
How This Blog Writes Itself - And Why I Still Review Every Word
A confession and a case study - this blog runs on a human-in-the-loop AI pipeline. An idea database, an agent that researches and drafts, a pull request I review word by word, and scheduled publishing. Here is exactly how it works, what stays human, and what building it taught me.
-
AI FOMO - The Quiet Exhaustion of Keeping Up
A new model, a new tool, a new "you're behind if you're not using X" post - every single week. The constant fear of falling behind is quietly exhausting developers. Here is what the data says, why this FOMO bites harder than any tech hype before it, and how to step off the treadmill without stepping out of the industry.
-
Put the AI Bill in Every Pull Request
Your team ships with AI every day - and almost nobody knows what a single feature actually costs in tokens. Here is how I attach a cost report to every pull request, why cost-per-outcome beats gut feeling, and how to build the same visibility with a small script and a hook.