Human Mode

Editor extensionSession 042 · Ready

Build software. Don’t just prompt it.

Somewhere along the way, coding stopped being fun.

Human Mode is a switch in your editor. Turn it on and AI stops writing. It hints, explains and reviews while you drive.

src/parser.ts
function tokenize(input: string) {
  const tokens = [];
  let i = 0;
  while (i < input.length) {
    const ch = input[i];
    if (/\s/.test(ch)) { i++; continue; }
    if (ch === '(')

Assistant · Navigator

Hint: you’re skipping whitespace nicely. What should happen when you hit a ( ? Think about what the parser needs later.

I can read, explain, hint and review. The keyboard is yours.

LiveYou are writing.

§ 01 · How it works

Three steps. One switch.

  1. Step 1/3

    Switch it on

    Start a session in your editor. One switch. The record light comes on.

    Session start

  2. Step 2/3

    You drive, AI navigates

    Ask for hints and reviews. Like pairing with someone who refuses to grab your keyboard.

    0 AI inserts

  3. Step 3/3

    Keep the proof

    Get a verified session card when you stop. Build a streak, one day at a time.

    1 card per session

§ 02 · A session

Like a run log, for code.

Every session leaves a card: how long you worked, how much you wrote by hand, what you figured out.

Session 04212 Nov 2026 · TypeScript

Verified session
№ 042

Title

Wrote my own tokenizer

What I figured out

  • Why recursive descent needs a lookahead
  • Handling nested parentheses without a stack overflow
  • Asked for 3 hints and 1 review
Time on
47min
Lines by hand
132
AI inserts
0
Test runs
3

Keystroke activity · 19:12 – 19:59

Human ModeRecorded in editor
Example session · Not real user data
47min
Time on
Minutes with the switch on. Idle time over 5 minutes is not counted.
132
Lines by hand
Lines you typed yourself. Pasted blocks are not counted.
0
AI inserts
Times the assistant wrote into your files. In Human Mode the target is 0.
3
Test runs
Times you ran your tests. Proof you checked your own work.

The extension records these numbers while you work. You choose when to share.

§ 03 · Streak

Show up. Count the days.

12

Day streak

46

Sessions · 12 weeks

12 day streak, 46 sessions in 12 weeks.

A streak counts sessions, not app opens.

§ 04 · Principles

  1. P.01

    We don't reward less AI. We reward more human involvement.

    For developers who use AI every day and still want some of their time back at the wheel.

  2. P.02

    Your code never leaves your machine.

    Verification happens locally in the extension. Only the session summary syncs, and only if you choose to share it.

  3. P.03

    You press record.

    Nothing is tracked until you start a session. Stop it whenever you like. Share a session, keep it to yourself, or delete it.

Remember why you started?Switch it on.

Get the extension