Start here
Start with the problem you're facing.
You don't need to read everything. Choose the situation closest to your work today. Each path offers two articles and a different way to think about what happens next.
Becoming responsible for people
You're helping all day. Is your team becoming more independent?
Being a strong developer doesn't automatically prepare you to lead other developers. People look to you for answers, but you also need to help them build judgment of their own. And when someone's behavior concerns you, your first interpretation may be incomplete.
Two reads, in order:
01 · READ FIRSTThe Answer Machine TrapHow the habit of solving problems quickly can turn a helpful new lead into the team's decision bottleneck.
02 · GO DEEPER6 People You'll Misread, Even If You Can Read a Stack TraceA way to examine behavior, risk, and first impressions without making premature judgments about people.
Making software teams work better
Why does your team keep solving problems it already solved?
A technical decision is made, but the reasons disappear. Work is delegated, but two people leave with different assumptions about who can make the call. Small gaps in team systems create recurring work.
Two reads, in order:
01 · READ FIRSTThe Decision Log: Stop Reopening the Same Engineering Decisions Every WeekA lightweight way to preserve decisions, reasoning, ownership, and the conditions for revisiting them.
02 · GO DEEPER4 Levels of Delegation Your Team Never Heard You SetFour practical levels of decision authority—and why vague instructions produce conflicting expectations.
Working with AI without losing judgment
The work is faster. Did the responsibility move?
AI can make individual tasks dramatically quicker. That doesn't tell you whether the team saved time, whether the result is reliable, or who is accountable when something goes wrong.
Two reads, in order:
01 · READ FIRSTAI Saves You 60 Minutes. Does Your Team Save Them Too?Look beyond generation speed to review, verification, correction, and the total work done by the team.
02 · GO DEEPEROld Questions for New MachinesFive questions for examining AI-generated answers, checking assumptions, and keeping judgment connected to evidence.