







Throughout my career, the biggest mistake I see engineers make is doing too much work on their own before looping in others. I’ve experienced this mistake as both an IC and a manager. As an IC, it’s a mistake I made many, many times early in my ow...
Don't Feed the Thought Leaders
In this article, the author shares their experience as an engineering manager and the challenges they faced when trying to reach alignment and prev...

All the best engineering advice I stole from non-technical people
As I focus on becoming a better manager of engineers, I have been reflecting more and more on the advice that produced a 10X boost in my…

Engineering managers have a new job description
Why engineering managers are expected to be hands-on again and how AI tools are making it possible to stay technically sharp while still leading.

The engineering manager's attention budget
Every Engineering Manager has 5 jobs - most distribute their 100 'attention points' across only 2-3 of them

Why I Strive to be a 0.1x Engineer
There has been more discussion recently on the concept of a “10x engineer”. 10x engineers are, (from Quora) “the top tier of engineers that are 10x more productive than the average” Productivity I have observed that some people are able to get 10 times more done than me. However, I’d argue that individual productivity is... Read more »
5 Engineering Manager Archetypes
“There are only two hard things in Computer Science: cache invalidation and naming things.” — Phil Karlton Introduction In today’s tech organisations, you find 2 ... Read more

the senior engineer death spiral
on proving yourself, burning out, and being a good teammate

The mistake we all make... and the simple experiment that reveals it
Your answer reveals how you see the world – and the common error that hampers our decision making. In an extract from his new book, psychologist Richard Nisbett reveals the ‘mindware’ to help us think smarter
How I stopped worrying and learned to love the easy fix
On the balance between perfect solutions and pragmatic fixes in software engineering
This 90-Day Plan Turns Engineers into Remarkable Managers
Twitter's former Director of Engineering shares the plan he uses to transform engineers into successful and happy managers.

Why AI Makes Things Worse for Enterprise Teams, by Paul Ford
Why are so few engineering teams reaping the benefits of AI? On this week’s episode, Paul presents Rich with the findings from a recent report from CircleCI and

Work Smarter: The Cocktail of Simplicity, Manageable Adversity, and Muntzing
Sometimes deliberate roadblocks can be a good thing to get more efficient and effective products and workflow. Here's how.

Intentions have a surprising amount of detail
Auteur managerialism, the myth of one-shotting, and the chindogufication of engineering

Where do IC designers go once they peak? — Tanner Christensen's blog
On why senior individual-contributor designers shouldn't have to move into management to grow—and how the industry can build a real IC leadership track.

Unintuitive Things I’ve Learned about Management (Part 1)
I first started managing people seven years ago, three years after I graduated and got my first design job. At the time, I was woefully…
