Writing

Thoughts on AWS, engineering culture, and the parts of this industry nobody puts in the docs. Some posts live here in full; others are notes and takeaways that link out to the full piece.

SubstackAugust 2026

He Wasn't Analytical. He Was Slow.

A story about being paired with a senior engineer who spent a refactor sprint building a spreadsheet, a manager who wouldn't name a lead, and the five leadership lessons that came out of being told I was too junior to see what he saw.

Read the notes & link →
MediumSubstackJuly 2026

The Calibration Room

What it was actually like to sit in twice-a-year stack-ranking calibration meetings with a forced X% Below Strong bucket, how a leave gap in someone's record got handled (or didn't), and why the Meta AI-ranking lawsuit is a predictable outcome.

Read the notes & link →
SubstackJune 2026

The index is built

Two junior engineers spent two days at a whiteboard reinventing the do-while loop in assembly. We knew what a do-while was. The gap wasn't the concept, it was the index: the connection between knowing something exists and reaching for it in the moment.

Read the notes & link →
DEV.toJanuary 2025

15 Git Tips You Should Know

Fifteen Git commands that go past add, commit, and push: undoing a commit without losing work, partial stashes, interactive rebase, reflog branch recovery, git bisect, empty commits to poke CI, and aliases to save your fingers.

Read the notes & link →

More of my writing: DEV.to · Substack · Medium

Get new posts straight to your inbox — subscribe on Substack.

Subscribe on Substack →