Topic

Career & craft

Notes on ownership, mentoring, review culture, and the difference between contributing to a system and being the person on call for it at three a.m.

There is a real gap between contributing to a system and being accountable for its behavior. Most of what I know about engineering came from crossing that gap: reviewing decisions instead of formatting, writing runbooks another person can actually use, and standardizing the small things that let a team move without concentrating all the context in one head. These notes are about that transition and the judgment calls that arrive once a system is too important to rewrite casually.

All writing

Essay Agents in a real repository Operating model

Agents write the diff. The repo has to review it.

How to run Cursor, Claude Code, and Codex in an existing repo: AGENTS.md, CODEOWNERS, CI gates, and the AI-generated PR pitfalls that blow up review.

  • AI agents in production
  • Career & craft

15 min read