







on proving yourself, burning out, and being a good teammate
Hiring (and Retaining) a Diverse Engineering Team
Stories from six engineering leaders who succeeded in building and growing diverse teams. Hiring approaches, retention tactics and strategies.

The death of the junior developer
LLMs are putting pressure on junior tech jobs. Learn how to stay ahead.

The Engineering Leadership Report 2026
Our survey of 600 engineering leaders exploring how the role is evolving, where the challenges lie, and what the future holds for the job.

The loss of staff belonging in higher education
Nick Hulbert-Williams argues that what looks like low morale and change fatigue in HE may really be a crisis of belonging

The Engineering Manager’s Guide to Emotional Tolerance
Five ways to lead with emotion without losing yourself in the process.

Death of a Software Developer
The software developer is a type of guy, and his decline will be cultural as well as economic

Death of a Software Developer
The software developer is a type of guy, and his decline will be cultural as well as economic

Death of a Software Developer
The software developer is a type of guy, and his decline will be cultural as well as economic

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 Slow Death of the Power User — fireborn
There’s a certain kind of person who’s becoming extinct. You’ve probably met one. Maybe you are one. Someone who actually understood the tools they used. Someone who could sit down at an unfamiliar system, poke at it for twenty minutes, and have a working mental model of what it was doing and why. Someone who read error messages instead of dismissing them. Someone who, when something broke, treated it as a puzzle rather than a betrayal.
Why Good Leaders Fail
The risk of sudden leadership failure can be headed off by early detection of challenges and better supports.

My Thoughts on the Bun Rust Rewrite - Andrew Kelley
When Jarred joined the Zig community about 5 years ago, I described him as someone who had strong "beginner energy". That is, he moved fast and tried a lot of different stuff, jumping head first into problems that he was not yet equipped to solve, leading to mediocre outcomes in terms of engineering, but learning a whole heck of a lot in the process. I see it as quite a healthy attitude, particularly for young people and students. This is the best way to level up and learn new things.
A Guide to Measuring Engineering Team Performance
“You can’t manage what you can’t measure.” While software development practices constantly change, there will always be a tier of truly top engineering teams who stand above…

thanks Maria! A little bird tells me the epilogue in my piece describes exactly what happened (someone at bsky allegedly read my article and increased their rate limit). I have a name, I need to see if they're willing to go on the record. So even the fix allegedly didn't come from W engineers LOOOL