Engineering leader who writes about what actually works.

I build software, lead teams, and write about the gap between what technologies promise and what they deliver.

Prem Chandrasekaran
Published Engineer What Surrounds the Model 16h ago Pushed to GitHub 3h ago Updated /now 16h ago

Latest Writing

View all →
Engineer What Surrounds the Model

Engineer What Surrounds the Model

A coding agent has a model at its center and two rings around it. The vendor builds the inner ring. You build the outer ring, and a better model will not build it for you.

The Architect's Playbook for AI-Assisted Development

The Architect's Playbook for AI-Assisted Development

AI coding tools change what an architect does, not whether they're needed. Here is how to create the conditions where AI-generated code stays correct, safe, and architecturally sound.

What Does Spec-Driven Development Need to Actually Work?

What Does Spec-Driven Development Need to Actually Work?

Most discussions of Spec-Driven Development flatten it into one step. Write a spec, get the output. The version that survives real systems is a five-layer system, and the spec is only one of them.

Recent Talks

View all →
O'Reilly Architecture SuperStream

Making Your Data Ready for Agentic AI

Making data infrastructure ready for AI agents. Data contracts, quarantines, medallion architecture, and traceability. Co-presented with Pramod Sadalage.

March 2026
LDX3 London 2026

Your Problem Isn't the Monolith. It's the Data.

Architecture endures when teams align on data lifecycles, not just APIs. A walk through one company that built a disciplined monolith, then decomposed without trauma.

2026
Arc of AI

AI-Assisted Development: What Actually Works

Lessons from three real projects on where AI coding tools accelerate delivery — and where they just accelerate rework.

2026
Neo4J Nodes AI

Graph-Powered Storyworlds

Using Neo4j to keep 1M+ word LitRPG epics coherent with AI — knowledge graphs as narrative immune systems.

2026