Vivek Haldar

Freshly inked

Cognitive Debt and the Future of Programming

Geoffrey Litt recently gave a talk at AI Engineer called “Understanding is the new bottleneck”. Simon Willison boiled its central phrase down to “understand to participate”: if agents are writing more and more of our code, we still need enough understanding of that code to remain active …

Recent essays

May 29, 2026 · AI & LLMs

The tension between local and cloud agents

I’ve grown to strongly prefer agents running locally on my own machine. I was doing so even before the latest crop of features from Anthropic and OpenAI that made it possible to remote-control local agents from their mobile apps — something that has made the …

May 21, 2026 · AI & LLMs

From Emacs to Agents

I used to be a heavy Emacs user. Note the past tense.

May 15, 2026 · AI & LLMs

The Complexity Ratchet

Recently, Jasmine Sun wrote a long op-ed in the New York Times about the notion of a permanent underclass. Everyone at the big AI labs is convinced that AI will eventually replace all human labor — all human knowledge work — and that if we don’t calibrate our …

Apr 23, 2026 · AI & LLMs

O Moat, Where Art Thou?

How does one build a moat in the AI startup space? Or as VCs like to say: “Where does the value accrue?”

Apr 17, 2026 · Personal Essays & Culture

Skills, CLIs, and MCP: What They're Actually For

There’s been a lot of discourse in the AI agent space lately about skills, CLIs, and MCP. Some of it is a category error. Some of it is a false dichotomy. And some of it is just not considering what environment these things are meant for.

Everything else, year by year

2019 1 essay
2017 1 essay
2016 2 essays
2015 1 essay
2013 74 essays
2012 86 essays
2011 48 essays