3 questions that will make you a phenomenal rubber duck
Advice
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
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…