Senior Track Roadmap

Technical strategy (2-5 years)

This course covers technical strategy for a Rails application over a two to five year horizon, written as triggers instead of dates. The lessons explain why dated roadmaps fail and what a usable trigger needs: a measurement, a numeric threshold and a specific action. They list triggers for capacity, geography, structure, compliance and practice, then work out which limit binds first. Decisions are sorted by how expensive they are to undo. The course ends with a one-page strategy document and a capacity review exercise.

What you'll learn

  • ✓Writing triggers with a measurement, a numeric threshold and a specific action
  • ✓Finding which capacity limit binds first and ordering the scaling steps
  • ✓Sorting decisions into one-way and two-way doors by the cost of reversal
  • ✓Structuring a one-page strategy document in four sections
  • ✓Recording declined options with the condition that would reverse them
  • ✓Re-measuring ceilings when the configuration changes
Free preview · Lesson 1 3 min read

Strategy is a list of triggers

A technical roadmap with dates on it is fiction by the second quarter. A roadmap with triggers on it survives contact with reality, and the difference is more than style.

Read the full lesson free →

Curriculum

7 lessons
Type to start searching...