Leading Effective Engineering Teams
Advice
Manage like an engineer
Why do programmers need private offices with doors? (Do Not Disturb)
3 questions that will make you a phenomenal rubber duck
Why new hires often get paid more than existing employees - bloomberry
Ask for Advice, Not Permission
Advice for new software devs who've read all those other advice essays
7 Challenges with Long-Term Projects and How to Manage Them
How I Read Books with Limited Time
Is Work Life Balance a Myth for Software Engineers?
Are nitpicks really worth it? - Nick Scialli | Senior Software Engineer
Practical Ways To Increase Product Velocity
How To Fix Broken Teams
The Vinted phenomenon: how one woman sold her clothes – and created a billion-dollar company
The tragedy of the common leader
The problem with your manager...
The surprising connection between after-hours work and decreased productivity
The disappearance of visionary designers
"Good things come to those who wait."
Treat stakeholders like users
Truly Inclusive Leadership
Move fast, break people?
The rise of generalists in the AI era
Healthy Code Reviews
My techno-optimism
Measuring Engineering Velocity on a Software Team
Hiring ONLY seniors is the worst policy in the software industry
Product Management is broken, a change is coming
How to make your team read your mind
The Evolution of Software Development and Future Outlook
Overview of software development evolution, with future insights and suggestions for Engineering Managers and Engineers