
The management books I keep recommending
Eighteen books, six situations. No rankings. Just the shelf I'd hand you the week you need it.
· 2 min read
Essays

Eighteen books, six situations. No rankings. Just the shelf I'd hand you the week you need it.
· 2 min read

Three observations underneath, and seven bets I'd make about engineering in 2026. A planning premise, not a forecast. It's the working hypothesis I use when I sit down with leaders to figure out what to do next.
· 13 min read

As AI and LLM tools transform software development, teams that integrate these technologies will move faster than their competition. This post explores how the decreasing complexity of writing code shifts focus to critical areas like thoughtful design, user research, CI/CD infrastructure, code reviews, and strategic team composition. Learn how to prepare your engineering organization for the accelerated pace of 2026 and beyond.
· 7 min read

In this blogpost we delve into the essential daily practices that distinguish effective engineering leaders from merely busy managers. This post navigates through challenging leadership transitions, offering insights into difficult conversations, systematic problem-solving, and staying technical in an AI-driven world. From "fish on the table" discussions to prioritizing hard tasks first, it shares valuable lessons on building authentic relationships and creating compounding effects that transform both leaders and their teams.
· 20 min read

In my journey into management, I've found that self-awareness and clear communication are key. Tools like the 'Working with Me' document really help set expectations and make collaboration smoother without micromanaging. Regular check-ins, open feedback, and balancing data-driven insights with gut feelings support both personal and team growth. This post also includes my own 'Working with Me' document as an example, but also to give you a better idea of how I operate.
· 10 min read

In this blog post, I share six key lessons I've learned from my journey into management. You'll discover the challenges of transitioning from hands-on work to leading a team, the importance of avoiding micromanagement, and how to prioritize team outcomes.
· 8 min read