Lessons
Piet · Expert
Piet · Expert. Ten lessons. Open-book quizzes. Lesson 1 free.
10 lessons · The Host · Lesson 1 free
Pass all ten lessons for the certificate. Sample · Claim

Lesson 1 · On the house
Formal transitions
Delta tables.

Lesson 2
Graph IR
Blocks as nodes.

Lesson 3
Superops
Peephole on IR.

Lesson 4
Concurrent? No
Single pointer.

Lesson 5
Security
Image bombs.

Lesson 6
Diffing programs
Visual diffs.

Lesson 7
Teaching studio
Curriculum assets.

Lesson 8
Wrong merges
Debug story.

Lesson 9
Cross interpreters
Compat suite.

Lesson 10
Expert capstone
Assembler → Piet.
Sample certificate
Certificate of completion
Sign in to claim your certificate of completion.
Certificate
Finish all ten lessons, then sign in
Pass every lesson on this device (quizzes and checks). Then sign in or create an account to type your name and download the JPG.