Blog
Thoughts on engineering, product design, and building with AI.
Beyond Vibe-Coding: Why Every Team Needs a Spec-First AI Pipeline
April 5, 2026
AI-native development is fast, but 'vibe-coding' is dangerous. Here is why a spec-driven agent pipeline is the key to maintaining architectural integrity.
Read more →
The Great Inversion: Why Product is the New AI Bottleneck
April 5, 2026
AI flipped the script on software development. Execution is no longer scarce — intent is. Here is why Product has become the new bottleneck in the AI era.
Read more →
The IC to EM Refactor: Architecting Teams Instead of Code
March 27, 2026
Surviving the first 6 months of management requires a mindset shift: moving from the dopamine hit of a merged PR to the long-term impact of enabling a high-performance team.
Read more →
Architecting Trust: A 90-Day Blueprint for High-Performance Engineering
March 10, 2026
Management isn't about fixing people; it's about refactoring the environment so they can do their best work. Here is a systems-first approach to building high-ownership teams.
Read more →
Designing an Incident Response Framework That Protects Engineering Focus
March 7, 2026
An incident response framework designed to protect engineering focus while maintaining responsiveness to production issues.
Read more →
The 'Code' was Never the Core: Reimagining the DLC with AI
March 2, 2026
The real hurdle isn't the tool or the output quality—it’s the human resistance to moving from 'coder' to 'architect'.
Read more →
The Augmented Builder: How AI Reimagined the Product-to-Code Pipeline
February 3, 2026
In 2026, the productivity boost from AI isn't just about writing code faster—it's about elevating the quality of the product from concept to commit.
Read more →
