Tagged: AI development

6 articles on ai development.

What the Teams Actually Shipping Coding Agents Have Figured Out

What the Teams Actually Shipping Coding Agents Have Figured Out

Coding agents are the most economically viable AI in production today. Here are the patterns that Devin, Cline, Amp, and others converged on — and what they mean for anyone building or using agents seriously.

EngineeringRead more →
Stop Shipping Features: Why AI Products Need an Experiment Mindset

Stop Shipping Features: Why AI Products Need an Experiment Mindset

After shipping 12 features in a quarter and moving zero meaningful metrics, I learned the hard way that AI products are not software projects. The roadmap is a hypothesis board, not a delivery schedule.

ProductRead more →
When English Became a Programming Language

When English Became a Programming Language

v0 just proved that English plus AI can replace traditional web development for most apps. I've spent 12 years mastering this craft. Here's my honest take on what that means.

ProductRead more →
You Are No Longer a Coder: The Shift from Execution to Direction

You Are No Longer a Coder: The Shift from Execution to Direction

After 12 years of building systems by hand, I stopped writing most of my own code. Here is what changed, what I delegated to AI, what I found it cannot do, and why the hardest part of the transition had nothing to do with technology.

ProductRead more →
Every Failed AI Product Has the Same Root Cause

Every Failed AI Product Has the Same Root Cause

After 12 years in ML and AI, I keep seeing the same failure pattern: teams that ship fast and iterate on vibes instead of building systematic evaluation systems. Evals are not a nice-to-have — they are the core competency of any serious AI product team.

ProductRead more →
Why I Stopped Using RAG for Coding Agents (And What I Do Instead)

Why I Stopped Using RAG for Coding Agents (And What I Do Instead)

The instinct when building a coding agent is "I need RAG to handle large codebases." The better instinct is giving the agent tools to explore code the way a senior engineer would — reading files, following imports, tracing execution.

EngineeringRead more →