Skip to content

Get startedLearning paths

Learning paths

Updated

Page actions

ChatGPT and Claude are third-party services. The link gives them this page's public address and a short instruction. This site records nothing.

Four guided routes through the wiki — platform engineer, data engineer, iOS engineer, reviewer or scholar — each a checklist of pages and exercises in the order that builds understanding.

A path is a checklist: pages to read and exercises to do, in an order that builds on itself. Tick items as you go — the ticks are remembered in your browser only (nothing is sent anywhere) — and start again whenever you like. Every path begins with the same two stops: the reverence checklist and Scripture 101, because the one rule of this project comes before any code.

The four learning paths share a start and branch by roleEvery path starts with the reverence checklist and Scripture 101, then branches: platform engineer, data engineer, iOS engineer, reviewer or scholar.

Reverence checklist · Scripture 101

Platform engineerthe API, search, verification, delivery

Data engineerthe corpus, the pipeline, the pin, the ledger

iOS engineerthe contract, the database pair, Nitnem

Reviewer or scholarwhat to check, where, and how to say no

The four learning paths share a start and branch by roleEvery path starts with the reverence checklist and Scripture 101, then branches: platform engineer, data engineer, iOS engineer, reviewer or scholar.

Reverence checklist · Scripture 101

Platform engineerthe API, search, verification, delivery

Data engineerthe corpus, the pipeline, the pin, the ledger

iOS engineerthe contract, the database pair, Nitnem

Reviewer or scholarwhat to check, where, and how to say no

The four learning paths share a start and branch by role
  • Platform engineersomeone who will change the API, the website or the pipeline that ships them (about two days)
  • Data engineersomeone who will work on the corpus, the database, the gates or a dataset release (about two days)
  • iOS engineersomeone who will change the app (about a day and a half)
  • Reviewer or scholara Granthi, a scholar or a maintainer who reviews changes and never writes code (half a day)

Each exercise on a path is runnable with make targets alone and says what output to expect; the exercises index lists them all.