Titles & Certificates
Proof you did the reps
Completing a module earns a title. Completing every module of a dojo earns that dojo's certificate, the only credential this platform issues, and there is one per dojo.
Complete your first module to enter the ladder.
The certificate
Issued when every module is completed.
0 / 29 modules completed
0 / 24 modules completed
0 / 22 modules completed
Ranks
One belt spans every dojo. Your rank is set by how many of the 75 modules you have completed, it does not matter which dojo they came from and it is printed on every certificate you issue after reaching it.
White Belt
First module completed. The vocabulary is landing and the basic forms are in place.
Yellow Belt
Ten modules deep, with enough range to recognise which form a problem is asking for.
Green Belt
Twenty-one modules, across more than one part. Reaches for evidence before opinion, by habit.
Blue Belt
Thirty-four modules, more than a whole dojo's worth of ground. Can lead a problem space, not just work in one.
Brown Belt
Forty-nine modules. Moves between framing, evidence, the code and the data without dropping any of them.
Black Belt
Sixty-five modules completed. Fluent enough in the forms to know when to break them.
Sensei of the Dojo
Every module of every dojo completed. Nothing left on the mat, so it is time to teach it.
Part Titles
Completing every module in a part awards a heavier title on top of the individual module ones.
Product
Outcome Architect
Outcomes
Can trace a company goal down to the product outcomes a team can actually move, and defend the metric tree that connects them.
Discovery Lead
Discovery
Can run the path from raw user research to a prioritized, defensible set of opportunities without skipping the evidence.
Growth Operator
Build & Grow
Can frame a problem, validate an idea, measure whether it worked, and position and grow what survives.
Product Detective
Analyze & Diagnose
Can diagnose a moving metric (cohort, funnel, root cause) and size an unknown from first principles.
Python
Python Initiate
First Steps
Can write, read and run a small Python program: values, names, types, text and the arithmetic that connects them.
Flow Controller
Logic & Collections
Can make a program decide, repeat and remember: conditions, loops, and the four core collections Python leans on.
Function Smith
Building Blocks
Can break a program into reusable functions, handle its failures on purpose, and pull in code written by other people.
Python Artisan
Real Python
Can model a problem with classes and data structures, write the modern idioms, and ship a small tool end to end.
Analytics
Query Reader
Reading Data
Can pull exactly the rows and columns wanted out of a table: selecting, filtering, sorting, de-duplicating, and handling the NULLs that break naive conditions.
Aggregate Analyst
Summarising
Can turn rows into numbers: counts, sums and averages, grouped by any dimension, filtered after the fact, and sliced by time.
Join Wrangler
Combining
Can bring several tables together without losing or duplicating rows, and knows when a subquery, a CTE or a join is the right shape.
Window Master
Analyst SQL
Can rank, compare a row to its neighbours, build running totals, express a funnel or a retention cohort in SQL, and change data safely.