takes a trading idea written in plain english and backtests it. the llm compiles the idea into a typed strategy dsl (data, not code, so no eval), and a pure-typescript engine simulates every trade with slippage, a monte carlo bootstrap, and an out-of-sample split. every result is scored against buy-and-hold.
a self-hosted daily news digest. it reads rss and atom feeds, dedupes stories across sources, and caches optional local-llm summaries in sqlite. the page rebuilds every 30 minutes inside a single docker container.
a static mirror of keycap archivist, the community archive of artisan keycaps. the catalog is pulled from the upstream database at build time and the site rebuilds once a day. no server, no scraper of its own.
two machines: a raspberry pi 5 running a dozen docker services (dashboards, discord bots, home automation, and the apis behind this site's live demos), and a mac studio serving a local model the rest of them can call. caddy and tailscale sit in front, a push to main deploys in about five minutes, and weekly backups go to a separate machine.
an mcp server that leases test accounts to parallel agent sessions, so two sessions never end up logged into the same account. allocation happens in an atomic sqlite transaction, leases expire on a ttl, and crashed sessions get reclaimed on their own. published on npm.
a mac app that reads joint positions from a lifting video, checks your squat, bench, or deadlift against form benchmarks, flags issues like lumbar rounding at the bottom, and writes an llm coaching prompt from what it finds.
an open-source custom mechanical keyboard, built as a group-buy collab: cnc 6063 aluminum case, plateless o-ring mount, uncoated brass weight, and an rp2040 pcb running qmk/vial. case by hali, pcb by sleepdealer.