Notes from
the field
Practical notes on software engineering, technical leadership, and delivery.
No newsletter, no spam — just the feed.
Series 3 chapters
Engineering leadership in practice
Notes on moving into management, handling competing priorities, and giving useful feedback.
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.
-
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.
-
2 min read
Why Automation Matters More When the Data Is Mission-Critical
In Earth science and disaster-response systems, manual workflows do not just waste time — they delay decisions. Automation is how you turn raw sensor streams into something operational teams can actually use.
Feb 18, 2026 · 2 min
Why Automation Matters More When the Data Is Mission-Critical
In Earth science and disaster-response systems, manual workflows do not just waste time — they delay decisions. Automation is how you turn raw sensor streams into something operational teams can actually use.
Follow along
New essays appear here. Subscribe through your feed reader.