Series
Follow multi-part stories and tutorials
New Manager Guide
The path into management, the role shift itself, and the realities that hit once you cross over.
Managing People
Trust, listening, delegation, feedback, performance, recognition, and the hard calls that come with direct reports.
Running Engineering Teams
Team design, delivery systems, onboarding, culture, and the mechanics of making engineering organizations work.
Org Dynamics
Dependencies, incentives, politics, planning, and the business-facing forces that shape execution.
Engineering Craft
How strong engineers work: principles, code reading, reviews, consistency, and disciplined habits.
Software Judgment
Taste under constraints: legacy code, refactoring, APIs, technical debt, simplicity, and avoiding fake progress.
Production and Reliability
What software looks like under production pressure: debugging, overload, incidents, quality, and reliability.
Engineering Career
Career signals, bosses, interviews, market shifts, and navigating a long software career.
Personal Systems
Goals, self-awareness, habits, focus, recovery, and simple routines that turn intent into durable progress.
