Skip to content

Notes from
the field

Practical notes on software engineering, technical leadership, and delivery.

No newsletter, no spam — just the feed.

Latest writing

  • 3 min read

    The Engineering System Is a Product

    CI, tests, repository standards, release practices, and developer experience deserve the same deliberate design as the software they help deliver.

    Oct 7, 2026 · 3 min

    The Engineering System Is a Product

    CI, tests, repository standards, release practices, and developer experience deserve the same deliberate design as the software they help deliver.

  • 2 min read

    Integration Is Not a Phase

    Independently successful services can still fail at system delivery. Interfaces, environment assumptions, and release evidence need attention throughout development.

    Oct 7, 2026 · 2 min

    Integration Is Not a Phase

    Independently successful services can still fail at system delivery. Interfaces, environment assumptions, and release evidence need attention throughout development.

  • 2 min read

    How to Standardize 20 Repositories Without Centralizing Every Decision

    A shared baseline should make reliable delivery easier while leaving implementation decisions with the engineers closest to the work.

    Oct 7, 2026 · 2 min

    How to Standardize 20 Repositories Without Centralizing Every Decision

    A shared baseline should make reliable delivery easier while leaving implementation decisions with the engineers closest to the work.

  • 3 min read

    Performance Feedback Without Politics

    Useful feedback is specific, timely, and about observed work — not personality theater. The goal is growth and clarity, not a paper trail built in panic.

    Jul 25, 2026 · 3 min

    Performance Feedback Without Politics

    Useful feedback is specific, timely, and about observed work — not personality theater. The goal is growth and clarity, not a paper trail built in panic.

  • 3 min read

    Saying No to Roadmap Pressure Without Losing Trust

    Stakeholders do not need unlimited yes. They need engineering partners who make tradeoffs visible early — and keep their word when priorities collide.

    Jul 18, 2026 · 3 min

    Saying No to Roadmap Pressure Without Losing Trust

    Stakeholders do not need unlimited yes. They need engineering partners who make tradeoffs visible early — and keep their word when priorities collide.

  • 3 min read

    Staff IC to Engineering Manager: What Changes in the First 90 Days

    The Staff-to-EM transition is not a promotion into more architecture. It is a shift from being the strongest contributor to building a team that no longer needs you to be.

    Jul 10, 2026 · 3 min

    Staff IC to Engineering Manager: What Changes in the First 90 Days

    The Staff-to-EM transition is not a promotion into more architecture. It is a shift from being the strongest contributor to building a team that no longer needs you to be.

  • 5 min read

    What 20 Years Taught Me About Release Governance

    Release governance is not bureaucracy. Done well, it is how engineering protects trust — how teams make sure what they build can actually be deployed, supported, reproduced, explained, secured, and operated.

    May 15, 2026 · 5 min

    What 20 Years Taught Me About Release Governance

    Release governance is not bureaucracy. Done well, it is how engineering protects trust — how teams make sure what they build can actually be deployed, supported, reproduced, explained, secured, and operated.

  • 3 min read

    The Unglamorous Work of Leading Engineering Teams

    Architecture diagrams and clever technical wins get the attention. Teams succeed or fail in a quieter layer: clear expectations, coaching, and the work that happens in the seams.

    Mar 10, 2026 · 3 min

    The Unglamorous Work of Leading Engineering Teams

    Architecture diagrams and clever technical wins get the attention. Teams succeed or fail in a quieter layer: clear expectations, coaching, and the work that happens in the seams.

Follow along

New essays appear here. Subscribe through your feed reader.

Subscribe via Atom feed