thegian7 ~/catalog$

thecatalog

Every prototype, tool, game and experiment · building in public

DEF CON 34

Four days, one badge, one flag — the write-up and the tools that came out of it.

The Badge Logbook
Four days at DEF CON turning one badge into a workbench: the wins and the dead ends, told as a terminal-style log.
→ Read the log
HackDeck
An I²C/GPIO deck on the ESP32-P4 for interrogating SAO badges. Streams NDJSON over USB-C, and refuses the operations that destroy targets.
→ View demo
Badge Lab
The two tools shipped at DEF CON 34 for the AND!XOR badge — a phone-native WebUSB uploader and a light-gene seeder.
→ View the lab
Badge Image Uploader
Push a custom image to a DC34 badge straight from the browser over WebUSB. No driver, no install, works from a phone.
→ Open the tool
Badge Platformer
An original side-scroller written natively in Rust for the DC34 badge. 1-bit screen, no FPU, no audio hardware — every constraint became a design decision.
→ View demo

Tools

Charybdis Trainer
Offline trainer for the Bastardkb Charybdis 4x6 split keyboard. Renders your real layout from the QMK keymap, adapts difficulty, drills the trackball. No server, no account.
→ Start training
Agent Safety
Guardrails for agentic code execution — stops an AI agent moving sensitive material around through the shell, even when it has convinced itself it should. It blocked me three times building this site.
→ View demo
Site Inventory
Inventories every page across N websites, classifies each into one shared taxonomy, and turns “how do we compare to them” into a number you can price.
→ View demo
CCM
Claude Config Manager — manage your Claude setup.
→ View demo
PocketClaude
An M5Stack Cardputer bridged to Claude Code over tmux — permission prompts, multi-session control and two-way messaging from an ESP32-S3 handheld.
→ View demo
ShipCard
Auto-generate build-in-public cards from coding sessions.
→ View demo

Projects

The Lattice
A novel coming 2026 — neural implants, consciousness, and the ethics of connected minds.
→ View demo
LiDAR Explorer
Stream 23 million classified LiDAR points in the browser — viewport-aware octree from a single 840MB file.
→ View demo
BookForge
Write novels with AI without losing the plot.
→ View demo
Funk
AI dashboards from any browser tab.
→ View demo
The Glyphsinger
Write spells, break systems, learn to code.
→ View demo
ManaPower
Level up your life — gamify everything.
→ View demo
Dossier
A private two-way feed to Meta Ray-Ban Display glasses. The bridge holds every secret so the eyewear holds none, and delivery assumes the socket is lying until the app confirms otherwise.
→ View demo
Morph
Your screen, aware of time.
→ View demo
LearnWall
Your wallpaper teaches you what you don't know yet.
→ View demo
Team Intel
Automatic knowledge capture for dev teams — decisions, heuristics, playbooks from Claude Code sessions.
→ View demo
OFC Orchestrator
Consulting ops on autopilot — task routing, daily digests, agent monitoring.
→ View demo
VoiceForge
Clone your voice. Keep it private.
→ View demo
TermCrew
Terminal-native social platform for developers.
→ View demo
BICE
Bureau of Internal Compliance & Enforcement.
→ View demo
Spider Swing
Hold to swing, let go to fly. Phone-first, and you can’t lose — hit the street and you bounce. Tuning knobs left in the source.
→ Play now
Scarab Shuffle
Slap fast, claim the pile, survive the dynasties — a reflex roguelite.
→ Play now
← the catalog·thegian7