Project guides

Understand the problem before development starts.

Practical guides on migrations, performance, and evolving live systems. Use them to frame the problem and choose a sensible next step.

Explore a challenge

Where to begin.

How these guides work

Each guide leads to a decision, not a list of technologies.

01 /

Recognize the situation

Start with the symptom and the product goal.

02 /

Gather evidence

Check constraints, data, and the real cost of change.

03 /

Choose a next step

Define a bounded task whose result can be verified.

Have a specific challenge?

Tell us what is happening in your system.

A short description of the goal, constraints, and previous attempts is enough.