Manage like an engineer
Advice
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 disappearance of visionary designers
"Good things come to those who wait."
Treat stakeholders like users
The rise of generalists in the AI era
Healthy Code Reviews
My techno-optimism
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
My engineering manifesto. On software engineering.
Pushing for a lower dev estimate is like negotiating be
Are you dealing with underestimation in agile development? In this post, Smart Guess shares valuable insights to help teams a
Interviewing Tips: Technical Challenges – Coding & more
After making it through the initial application selection and conquering a first set of introductory interviews the interview process often moves on to some form of “technical challenges”. The goal…
What is a Staff Engineer?
Diving into the Staff Engineer Role, with Raviraj from Meta
The Update, The Vent, and The Disaster – Rands in Repose
Business is noisy. Business is full of people worrying loudly about projects, process, and other people. These people have opinions and they share them all over the place -- all the time. This collective chatter is part of the daily regimen of a healthy business, but this chatter will bury the indi