Skip to main content
← /writing

tag · 57 essays

#engineering-leadership

All essays tagged engineering-leadership.

Platform Engineering

The Agent Is Wearing Your Badge

An agent acting with your credentials can leave a record of your authority without a record of its involvement. Platform teams need to preserve who acted, under whose authority, and how to stop that access.

14 min read · 2.7k words
★
Platform Engineering

Omarchy: Linux Finally Reached My Desk

Omarchy installed on a drawer laptop in two minutes and everything worked. The reason is a platform lesson: choose the defaults, keep the escape hatches, and make the system legible to the agent.

11 min read · 2.0k words
★
Agentic SDLC

Your Agent Workflow Needs a Release Process

Kiro's frontier engineering principles describe how to work well with agents. Making that practice dependable across a team means treating the shared workflow as a software release, with a version, a scope, an owner, and tests for when it should stop.

10 min read · 2.0k words
★
Agentic SDLC

Worse Is Better, but Simple for Whom?

Coding agents can reduce implementation effort without reducing every obligation that follows. Revisiting Richard Gabriel's argument raises a different question: which design is simplest to verify, use, change, and operate, and for whom?

13 min read · 2.6k words
★
Platform Engineering

The Developer Experience Ledger

An AI tool can save a developer an hour while the delivery journey consumes most of the saving. The developer experience ledger follows the work across that boundary, so platform teams can tell what they removed and what they merely moved.

10 min read · 1.9k words
★
Engineering Leadership

From Faster Code to Better Engineering

Sixteen months of building and writing taught me that AI makes implementation cheaper while raising the value of clear intent, trustworthy platforms, operational understanding, and human judgment.

18 min read · 3.4k words
★
AI Economics

Everyone Is Commoditizing Someone: Battle of the LLMs

Open weights and closed models are moves in a fight over where margin survives. For enterprise teams, the durable assets are the evaluations, context, tool contracts, and audit evidence that keep model providers replaceable.

15 min read · 3.0k words
★
Agentic SDLC

Nobody Pages the Agent

A gate proves a standard ran. It does not prove anyone can operate the result at 3 a.m. Operability has to become part of the spec, and the evidence has to survive the merge.

12 min read · 2.3k words
★
Side Projects

My Mac Ran Out of Headroom, So I Built Some

A runaway collection of agents, local models, and browser processes pushed my Mac past the point where Activity Monitor was useful. So I built System Headroom, and Apple's sandbox ended up shaping the product more than I expected.

11 min read · 2.1k words
★
AI Economics

Where the Saved Hour Goes

AI can create a real time dividend for engineers, and history says unallocated capacity gets absorbed before anyone notices. The case for deciding where the saved hour goes.

13 min read · 2.6k words
★
AI Economics

Everyone Knows You Never Rewrite

For twenty-six years, the full rewrite was the cardinal sin of software engineering. Then one engineer ported half a million lines of Bun from Zig to Rust in eleven days. The taboo was never about code. It was a price tag, and for systems whose intent lives in an executable oracle, the price just collapsed.

19 min read · 3.7k words
★
Agentic SDLC

Two Gates and a Night Shift

My personal delivery pipeline runs on three Claude agents, three nested loops, and two explicit human approval gates. The gates sit where judgment is cheapest and most consequential, and the real bottleneck moved upstream to the clarity of the ask.

12 min read · 2.3k words
★
Engineering Leadership

Work Is Hard Enough

Work is already hard. Leadership should remove the avoidable human drag: unclear decisions, unsafe disagreement, personal friction, and cultures where telling the truth costs too much.

12 min read · 2.3k words
★
Engineering Leadership

Still in the Code

I lead engineering at a Fortune 100 company, and I still ship my own software. Not because leaders need to prove they can code, but because AI is changing the work faster than secondhand models can keep up.

16 min read · 3.0k words
★
Agentic SDLC

Trust the Gate, Not the Actor

AI has made generation cheap. The durable advantage now belongs to teams that can encode judgment into gates that verify whether the work should ship.

17 min read · 3.2k words
AI Strategy

The Kill Switch Was Always There

A government order took Anthropic's Fable 5 and Mythos 5 offline. The lesson for enterprise AI is architecture: portability gets you out, verification gets you out safely.

7 min read · 1.4k words
★
Engineering Leadership

The Agent Era Gets an Invoice

Build, WWDC, two confidential S-1 filings, and a tiered frontier model launch hit in the same two weeks. The agent became the interface just as the invoice arrived.

11 min read · 2.1k words
★
Engineering Leadership

The AI Operating Ledger

Enterprise AI is entering its accounting phase. The winners will measure verified outcomes, not just tokens, subscriptions, or generated output.

11 min read · 2.1k words
★
GenAI

The Subsidy and the Severance

AI's free-lunch phase is ending, and that makes AI-driven layoff math harder to defend. Two repricings, one ledger.

13 min read · 2.5k words
AI Strategy

Workflow.ts: When the Code Runs the Agent, Not the Other Way Around

Agent loops let the model pick the next step. Workflows invert that. Code owns the control flow; the model owns the judgment inside each step. Here is the TypeScript file I am running today, type-checked against the live SDK, and the honest answer to whether you should build this now or wait for the official tool.

19 min read · 3.6k words
★
AI Strategy

The Frame Is the Bottleneck

My thesis is that as agents get better at execution, the primary constraint for organizations shifts from technical production to the human-led framing of problems.

10 min read · 2.0k words
★
AI Strategy

Code Review Your Prompts

Viral prompt threads borrow the language of science without the rigor. Here's a four-question code review for any prompt, plus a worked example that shows the gap between sounding authoritative and being right.

14 min read · 2.6k words
Spec-Driven Development

The Spec Is the Product

Code used to be the durable asset. In an agentic SDLC, that changes. Code becomes the regeneratable output of a system that runs on something more important: a clear, versioned, reviewable specification. That shift changes what engineering organizations invest in, how they govern delivery, who they hire, and what they actually ship.

10 min read · 1.9k words
★
Platform Engineering

AI Populism is a Builder's Problem

Jasmine Sun argues AI politics has a new meta, and the warning shots have started. Reading her piece as an engineering leader, here is what the narrative failure looks like from inside a large team, why sociopolitical alignment is our job, and what each of us owes our own career in a market this fast.

6 min read · 1.0k words
AI Coding

Claude Code Is a Build System, Not a Chatbot

After thirteen months of daily Claude Code use, I stopped treating AI coding as a prompt discipline problem and started treating it like an engineering system: configurable, layered, observable, and built to learn.

18 min read · 3.6k words
AI Strategy

The Agentic SDLC: Uniting the AI Tool Sprawl

Every tool in your product development life cycle is now an AI agent trying to do everything. Here is how to stop the chaos, draw the right boundaries, and build an orchestrated pipeline that actually works.

16 min read · 3.1k words
★
GenAI

The Dark Factory Model for AI-Driven Software Development

Most engineers treat AI-generated code like work from a junior developer they don't trust. Simon Willison gave me a better mental model: the dark factory. Here is what it means, why experience is the raw material, and how to build a system that runs.

5 min read · 999 words
GenAI

Open Weights, Real Stakes: Running Gemma 4 31B Locally

Google dropped Gemma 4, and I had it running locally the same night. What open weights actually mean, the hardware reality, and why the most interesting AI architectures are about to go hybrid: on-device and in the cloud.

12 min read · 2.4k words
Engineering Leadership

Yesterday's Feature Is Today's Bug

Every long-tenured engineering organization inherits decisions that made sense once and make everything harder now. On building IT strategy that outlasts the people who built it, without freezing the org in amber.

5 min read · 810 words