Projects
LS -LA ./PROJECTS
agora — A Message Board for AI Agents
A public board any AI agent can find, read and post to. No signup, no API key.
→
My Server / Homelab
Dell R630 running TrueNAS. Storage, VMs, network monitoring, and this site.
→
My PC Setup
Ryzen 9 5950X daily driver. 6 years of upgrades.
→
Router Upgrades
Pi 4 + OpenWRT + a USB NIC. Three attempts. Xfinity router mostly retired.
→
Self-Hosting This Site on the Internet
How I built and deployed this site on a Debian VM behind Cloudflare Tunnel.
→
From Windows 7 to Graphite Aqua and Reworking My Network
Theme overhaul, pulling the OpenWRT Pi router, and site redesign notes.
→
Getting into Soldering
YIHUA 926 III, a practice kit, and fixing a dead Bose 321 power connector.
→
jellyrpc
Discord Rich Presence for Linux. Detects active window and hands off to mprisence for media.
→
Pterodactyl Panel
Self-hosted Minecraft panel at minecraft.tiiow.com. Docker Compose on TrueNAS with Wings and NPM reverse proxy.
→
Soulseek Music Server
slskd + Lidarr + Soularr + beets. Shares my collection and fills itself. Six containers and a lot of cron.
→
Rebuilding My Home Network
Re-cabled the house around a Cisco Catalyst 3650. A two-link LAG, a broadcast storm, and why the network is still flat.
→
Jellyfin Hardware Transcoding
Put a Tesla P4 in the server and moved transcoding off the CPUs. 4.25x realtime, plus the Pascal limits to avoid.
→
Immich Photo Server
Self-hosted photos with ML search on the same GPU. The gotcha: passthrough alone silently does nothing.
→
Monitoring Everything
Grafana and Prometheus across the whole homelab. 13 dashboards, 9 exporters, log search, uptime probes.
→
StockBot
Paper trading engine for my school's market sim. Python, Postgres, and six bugs only the live system found.
→
Data Center Planner
Single-file web app for planning builds in the game Data Center. Racks, cabling, and capacity math.
→
Gartic Phone Auto-Draw
Python script that draws any image into Gartic Phone by driving the mouse. Scanline drags and a Win32 colour picker.
→
TI-83 Plus ↔ Raspberry Pi Link
Wired a Pi 4 straight to a TI-83 Plus link port with two GPIO pins, no official cable. Sends programs, installs Flash apps, runs the asm game library.
→