Building engineering teams that ship in the AI era
Direction
Converting uncertainty into a direction the team can commit to.
Problem selection
Choosing what's worth a quarter, and what to refuse.
0 essays
- Reading the market and the orgSoon
Build an always-on signal of where the business, competitors, and internal politics are heading. Notice early, not loudly.
- Finding the problem worth your team's yearSoon
Surface the problem whose solution compounds, not the ten that look urgent.
- Saying no, the most leveraged actSoon
Every yes is an allocation. Saying no well is what separates leaders from order-takers.
Bet structuring
Shaping work so failure teaches and success compounds.
0 essays
- Framing bets so they can fail cheaplySoon
Design bets where failure is legible, survivable, and a source of learning.
- Time-boxing and kill criteriaSoon
Kill criteria written in advance are worth more than any retro.
- Portfolio thinking across a team's quarterSoon
Mix safe-delivery work with uncertain-upside work so the quarter is neither boring nor existential.
Allocation
Where the team's scarcest hours actually go.
1 essays
- Where the best people goSoon
The most consequential call an EM makes each quarter.
- What gets starved on purposeSoon
Explicit starvation beats implicit neglect.
- Reserving capacity for the unknown
Teams at 100% planned capacity cannot absorb a single surprise.
7 min read
- Compute economics: cost as a design inputSoon
Inference cost and latency are design constraints, not finance problems.
Narrative
The story that makes direction portable beyond the leader's head.
0 essays
- Making direction legible to the teamSoon
Strategy in the leader's head is strategy the team can't execute.
- Making it legible to leadership and peersSoon
A version leadership will remember and peers won't undermine.
- Re-narrating when direction changesSoon
Trust survives only if the re-narration is honest about what changed and why.
People
Building a team that gets stronger than it started.
Hiring
Who joins, what bar they meet, and how they ramp.
0 essays
- SourcingSoon
Great engineers are not on job boards. Sourcing is a leadership activity.
- Signal design in the age of AI-assisted candidatesSoon
Redesigning interviews for the post-generation world.
- Calibration and bar-holdingSoon
Rituals that keep the bar where it started, against quarterly pressure.
- Closing and onboardingSoon
Offer-to-ramp is where most hires are won or lost.
Growth
How people get bigger inside the team than they came in.
1 essays
- Levels and legible progression
A written ladder is for the engineer first. Performance, eval, and promotion fall out of it.
6 min read
- The 1:1 as the primary instrumentSoon
A practice of hearing what the person cannot say in Slack.
- Stretch, sponsorship, exposureSoon
Growth happens outside the job description.
- Growing engineers whose output is AI-augmentedSoon
A new developmental arc, and the trap of rewarding volume over judgment.
Performance
What you do when the work isn't where it needs to be.
1 essays
- Diagnosing underperformance
Skill, will, fit, context. The four-way split that changes the action.
5 min read
- The repair loopSoon
A structured, time-bound attempt to help recovery before parting becomes inevitable.
- Parting wellSoon
When separation is the right call, make it humane, fast, and final.
- The high performer with rough edgesSoon
Tolerating them longer than six months is almost always a mistake.
Team shape
Who sits with whom, who owns what, and what breaks if anyone leaves.
0 essays
- Topology: who sits with whom, who owns whatSoon
Conway's law makes topology a first-order leadership decision.
- Seniority mix and the cost of imbalanceSoon
Too many seniors: gridlock. Too many juniors: low ceiling.
- Succession and single points of failureSoon
If one person leaving breaks the team, the team was built wrong.
- Remote, hybrid, async defaultsSoon
The specific practices that make distributed teams work.
Systems
What runs when you're asleep.
Delivery flow
The path a unit of work takes from idea to running code.
0 essays
- How work enters, moves, and exitsSoon
Map the actual path a unit of work takes, and where it stalls.
- WIP, batch size, and the collapse of sprintsSoon
Planning cadence lags delivery cadence when work shrinks to hours.
- Agent-assisted development as a first-class pathSoon
Design the path explicitly. Don't let engineers improvise it.
- Code review in a generation-cheap worldSoon
What review is for now (taste, architecture, intent), and what to stop reviewing.
Autonomy
Where agents and engineers act without asking, and where they don't.
0 essays
- Where agents belong in the loopSoon
Reversibility, observability, blast radius. The criteria for handing off.
- Designing human-in-the-loop gatesSoon
The gate is the design. Keep it from becoming rubber-stamp theatre.
- Failure modes of autonomous workSoon
Agents fail silently, plausibly, at scale. Monitoring catches them.
- Cost, latency, reliability as first-classSoon
Tokens, latency, and reliability budgets are engineering constraints, not afterthoughts.
Knowledge
What the team remembers when the person who knew is on leave.
0 essays
- Docs as substrate, not afterthoughtSoon
Documentation as production infrastructure for people and agents.
- Onboarding that compoundsSoon
Each new hire should improve onboarding for the next.
- Decision records and why-this-exists trailsSoon
Minimal discipline that outlasts any individual.
- Institutional memory in the model eraSoon
Build memory available to both people and agents.
Rituals
The recurring meetings worth defending, and the rest.
0 essays
- Meetings that earn their costSoon
A small number worth defending; ruthlessly audit the rest.
- Async-by-default normsSoon
Async is a different social contract, not the absence of meetings.
- Demos, retros, rhythm of learningSoon
Where teams compound or stagnate.
- Standups in an agent-assisted teamSoon
What humans still coordinate on when agents run overnight.
Resilience
How the team behaves when things break, including itself.
0 essays
- Incident response and on-call sanitySoon
Humane rotation design. Burnout produces worse incidents, not better.
- Postmortems that actually change behaviourSoon
Convert a single failure into durable team improvement.
- Failure rehearsal and pre-mortemsSoon
Imagining failure before it happens is cheaper than recovering from it.
- Recovery when an agentic system misbehavesSoon
Detection, containment, and rollback of agent-driven damage at scale.
Craft
The standards behind the code, the product, and the review.
Technical taste
The instinct for which architecture choice ages well.
0 essays
- Simplicity as a leadership stanceSoon
Complexity wins by default. Make simplicity a team norm, not a preference.
- When to pay debt, when to take itSoon
Debt is a tool, not a sin.
- Architectural conviction without rigiditySoon
Stake ground and still update when the evidence arrives.
- Reading code in the era of generated codeSoon
Plausible-reading code is often subtly wrong. Develop the new instinct.
Product taste
Engineering judgment about what's worth shipping, not just what works.
0 essays
Quality
What 'done' means, and what the team refuses to ship without.
0 essays
- Defining doneSoon
Feature shipped, outcome achieved, learning extracted. Name which 'done' you're optimizing for.
- Testing strategy for generated and agentic codeSoon
Conventional pyramids underfit non-deterministic systems.
- Reliability as a product featureSoon
Budget reliability against feature velocity explicitly.
- Security, privacy, non-negotiablesSoon
The small set the team will not compromise regardless of pressure.
Review and critique
How the team improves each other's work in writing.
0 essays
- Design review as a teaching forumSoon
A learning ritual rather than a gatekeeping one.
- Code review cultureSoon
A culture document written in reviewer comments.
- Critique without crushingSoon
Say hard things in a way the receiver can act on.
- The leader's own work being critiquedSoon
Leaders who can't take critique don't get honest teams.
Signal
Reading the team, the work, and the outcome honestly.
Philosophy
What's worth measuring, what isn't, and why.
0 essays
- What to measure: outcomes, flow, quality, humansSoon
Four classes a team needs. Focusing on only one produces pathology.
- What not to measure: vanity and surveillanceSoon
LOC, PR count, keystroke telemetry. Refusing to measure is a leadership act.
- Instrumenting without GoodhartingSoon
Measure outcomes, not activities. Design signal that resists gaming.
- Dashboards that actually get readSoon
Who reads it, what decision it drives, what happens when the number moves.
Team health
The state of the people doing the work, observed not surveyed.
0 essays
- Leading indicators of burnout and driftSoon
Detectable weeks before attrition: meeting load, tone shift, response latency.
- Trust as a measurable thingSoon
Concrete signatures: who asks for help, who admits mistakes, who pushes back.
- Psychological safety, concretelySoon
Observable behaviour, not survey score. What you do on Monday.
Velocity and throughput
How fast work moves, and the cost of moving it that fast.
0 essays
- Flow metrics worth trackingSoon
DORA as baseline, plus what it misses.
- The human cost hidden inside velocitySoon
A team can hit targets while quietly destroying itself.
- Comparing teams fairly (or not at all)Soon
When refusing to compare is the leadership move.
- Distinguishing human contribution in AI-augmented outputSoon
A new vocabulary for the work that still requires humans.
Outcomes
Whether the thing shipped actually changed anything.
0 essays
- Tying engineering to user and business outcomesSoon
Teams that measure shipping without impact drift into irrelevance.
- Owning the outcome, not just the outputSoon
From 'we shipped it' to 'it worked' as the team's self-definition.
- When the outcome is unknowable in the quarterSoon
Run long-horizon work inside a short-horizon org without losing the team's confidence.
Leading vs lagging
Reading tomorrow's problems in today's weak signals.
0 essays
- What tomorrow's problems look like todaySoon
Most major problems were visible six months before they exploded.
- Weak signals worth investigatingSoon
The quiet senior, the slipping review latency, the unasked question.
- The cost of waiting for the lagging indicatorSoon
By the time the number moves, the damage is done.
Steward
Managing yourself before you can manage anyone else.
Self
The leader's own state as a first-order variable.
0 essays
- Staying technical enough to have tasteSoon
Not enough to ship, but enough to smell the wrong answer.
- Energy, attention, the finite weekSoon
40 useful hours of attention, not 60. Design the week around it.
- Reading your own state honestlySoon
Leaders make worse decisions when tired, anxious, or triggered, and almost never notice.
- When to step back, when to step inSoon
Intervening too fast and too late are both common.
Craft of leading
The artifacts and habits that make leadership concrete.
0 essays
- Writing as thinkingSoon
If you can't write it clearly, you haven't thought it clearly.
- Decisions as artifacts, not momentsSoon
A decision is an artifact that persists, not a moment in a meeting.
- The calendar as a published documentSoon
The truest statement of priorities a leader makes.
- A practice of reflection that survives busy weeksSoon
The first thing that dies under pressure. And the thing most necessary under it.
Influence
Getting outcomes through people who don't report to you.
0 essays
- Upward: making a case that landsSoon
Most upward cases fail on framing, not substance.
- Sideways: peers who don't report to youSoon
Where most org-wide progress actually happens.
- Outward: writing, hiring, communitySoon
External presence compounds across years. Not a side project. A core asset.
- The long game of reputationSoon
Built in small choices over a decade, in uncelebrated moments.
Integrity
What you won't trade away when the pressure arrives.
0 essays
- Disagreeing and committing, honestlySoon
The disagreement on record, the commitment real.
- What you won't do for the quarterSoon
The personal list, written down before the pressure arrives.
- Handling power, yours and others'Soon
Use power with awareness; push back on peers who misuse theirs.
- Ethics of AI-assisted work on a teamSoon
What's disclosed, what's expected, what's off-limits, before someone crosses a line no one named.