Subscribe for updates and more.

Software teams

Planted 02022-06-20

  • Collaborate through APIs.
  • Ship into production every week
  • Outsource everything but the core.
  • People choose what they work on.
  • Promise what you’ll do in the coming week.
  • Document design decisions using RFCs and ADRs

Battlefield Product Management

  • The primary outputs of product management are decisions, and decisions are best communicated in writing.
  • Set a clear goal. Repeat your goal to people all the time.
  • Figure out how to concretely measure whether you’re hitting your goal.
  • Execute in the order of scariest open question.

Working backwards

Obviously Awesome

Systemizing kick-off


awesome engineering team management

Good managers write good