The Programmer Mindset - Main Debug Loop
Validating ONLY with tests is basically flying the plane on instrumentation, versus being able to look out the windshield. Flying visually and by muscle-memo...
Validating ONLY with tests is basically flying the plane on instrumentation, versus being able to look out the windshield. Flying visually and by muscle-memo...
How do you bootstrap a team to use story points?
The best feedback is tied to one or more specific examples, and also highlights the impact of what happened on the team or company.
On the surface, what you learn at a particular job takes the form of bullet points on your resume. But there are also deeper, more private lessons.
Interviewing as an engineering manager is quite different from interviewing as an individual contributor.
All companies go through layoffs. As a manager, you can count on participating in one, someday.
This is intended as a guide for new front-line product managers on my team. It could also double as an introduction for people brand new to the discipline. M...
Managers have a lot of practice giving people feedback. Most other engineers are only asked to give formal peer feedback once or twice a year. These are know...
How do you make sure that your team is not signing up for too much?
If you have a team that is unable to work effectively, there could be any number of causes. If you’re thinking about splitting the team into two or more team...