I don’t just write code;
I make it run.

Sometimes jump, too.

Languages, tools and the odd robot, built with AI at my elbow and taken apart until I understand them. Thirty years on the web, still curious.

SCORE 0 ⚡ ⚡ ⚡
SPACE / ↑ jump

AI Runner

Little teblo on the run through the system. Jump over bugs, firewalls and code & data packets.

A / SPACE jump P pause ESC quit

ask teblo

In 1996, when he personally invented the internet.

He did not. It was Perl, banner exchanges and shop systems.

  1. Firecracker on WSL2, without root

    How I run each coding agent in its own Firecracker microVM nested in WSL2, with no root at run time: the stack, what it costs, and ten stumbling blocks.

  2. Credential proxies fail open in the details

    Where credential proxies for AI coding agents fail open: Docker's and microsandbox's advisories of autumn 2026, three decisions a proxy makes, and what d0 does at each.

  3. EmbeddingGemma in Go, tokenizer and all

    How “ask teblo” matches questions with EmbeddingGemma in plain Go: the models measured, the tokenizer, the one output that matters.

  4. All writing →

Every good site has a shell.

Type into the window: read the pages as files with ls and cat, or play for a run with teblo. It knows nothing but this site.

whoamiguest — welcome, and have a look around.lswriting/   projects/   about.md   now.md   uses.md   colophon.md