Recent Posts

Writing Your Self Review

The best feedback is tied to one or more specific examples, and also highlights the impact of what happened on the team or company.

What I Learned at My Last Job

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 a Manager

Interviewing as an engineering manager is quite different from interviewing as an individual contributor.

Product Management 101

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...