Engineering Playbook
Patterns and practices for building software teams that work.
This playbook reflects how I think about engineering leadership — career development, team operations, technical practices, and recruiting. It's a living document, drawn from real experience and the work of people I respect.
Career Management
- Career ProgressionA framework for career advancement that decouples compensation from titles and supports multiple paths.
- Engineering Level Expectations (SE1–SE4)A progression framework for software engineers centered on knowing your "One Job" before expanding scope.
- Year-End Self-Review GuidanceHow to write a self-review that focuses on impact rather than activity, and actually influences your career trajectory.
- Performance Improvement PlansWhen PIPs are appropriate, how to structure them, and what to realistically expect.