About codebrew

We didn't animate it. We ran it.

codebrew shows how things actually work, and runs them in front of you. It's built for people who want to understand, not memorize.

The standard

  1. Rule 1

    No visual without a model behind it

    Every state you see on a stage was produced by executing code: a simulator, or real code being traced. Change an input and the same code runs again on it.

  2. Rule 2

    Nothing is generated while you watch

    No language model runs when you load a page. What you see was either computed ahead of time and checked, or is being computed right now by code in your browser.

  3. Rule 3

    Motion is evidence

    Nothing moves unless the model changed something. No decorative animation. The RUN light is on only while code is executing; otherwise it reads STOP.

  4. Rule 4

    Checked against a reference

    Each simulator's answers are tested against a plain reference implementation on random inputs, and it doesn't ship until they agree.

Where AI fits

A language model may help draft the prose and pick example inputs, offline, before a lesson is reviewed. It never draws a mechanism and never decides what a step shows. The frames come from running the code.

How it works →Explore →Interview prep →