Server-Backed Backends and Peripherals Go Physical
Migrating backends to server APIs with NATS pub/sub, adding microservices, and building the peripheral slot system alongside the Canada Goose game.
Development journal entries tracking progress on various projects.
Migrating backends to server APIs with NATS pub/sub, adding microservices, and building the peripheral slot system alongside the Canada Goose game.
Identity got real: guest sessions, passkeys, and a server‑backed auth surface, plus gopher content routing, Z‑Machine version wiring, and a formatting sweep.
Shipping the TI CC-40 backend with authentic CALL commands and audio, plus a full IVR phone tree system.
Floppy, hard drive, and cassette peripherals with Kansas City Standard encoding, plus a peripheral audio bus that makes the machine feel physical.
Kubernetes/K3s deployment configs, CI/CD scaffolding, schema-driven API generation, and the Star Trek BASIC backend.
Moving the web app under web/, migrating three parsers to Pest and Pratt, and getting the Z-Machine opcode engine executing.
Z-Machine decoder work, text handling, and SAVE/RESTORE, plus content-addressable storage with S3 sync.
Turning the dungeon crawler demo into a persistent roguelike: progression gates, deterministic daily seeds, and meta-unlocks across five pull requests.
Intel 8088 demos, Zig-based 6502 experiments, and migrating the frontend to TypeScript for better type safety.
Splitting the repository into cores, languages, assemblers, and BIOS so the directory layout matches the dependency graph.
Making the WASM build honest about its dependencies, loading backends on dial, and giving the modem one source of truth for pacing.
Nine small bugs in the CRT, modem, and BBS paths, cleared before they had a chance to compound.