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

  1. Formal transitions

    Lesson 1 · On the house

    Formal transitions

    Delta tables.

  2. Graph IR

    Lesson 2

    Graph IR

    Blocks as nodes.

  3. Superops

    Lesson 3

    Superops

    Peephole on IR.

  4. Concurrent? No

    Lesson 4

    Concurrent? No

    Single pointer.

  5. Security

    Lesson 5

    Security

    Image bombs.

  6. Diffing programs

    Lesson 6

    Diffing programs

    Visual diffs.

  7. Teaching studio

    Lesson 7

    Teaching studio

    Curriculum assets.

  8. Wrong merges

    Lesson 8

    Wrong merges

    Debug story.

  9. Cross interpreters

    Lesson 9

    Cross interpreters

    Compat suite.

  10. Expert capstone

    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.

All lessons

Piet · Expert — The Gold Standard