projects

(⸝⸝๑﹏๑⸝⸝)

small stuff i've made...just because.

local voice-controlled agent

say a command, it transcribes, understands intent & executes tools on your machine. runs entirely on-device. no cloud, no APIs.

python · whisper · ollama
Bublet

a link-hoarder app. Go backend + postgres on ec2, paired with a firefox extension for instant browser sync.

go · postgres · ec2
BubbleLan

a minimal interpreted programming language. recursive-descent parser, REPL, operator precedence, loops & conditionals.

python · parser
go-programs

a growing collection of tiny Go tools & servers from scratch — cat, wc, parallel wc, web scraper (worker pool), TCP chat servers (echo + broadcast), race-condition demos.

go · concurrency · systems
Is Your Code Hot?

"hot or not" but for github repos. rate them head-to-head, elo-style.

python · gh api
Chain of Trust

an ongoing, slightly stupid game about who-trusts-whom. still cooking.

wip
go-container

a minimal linux container in go. namespaces, cgroups, chroot. mostly to understand docker's duct tape.

go · linux
music visualizer

tiny audio visualizer. matplotlib + fft. looks better than it has any right to.

python · fft
url-shortener

a baby url shortener. nothing fancy, just a rite of passage.

python
snake

the classic, hand-rolled in vanilla js. runs in the browser.

js · canvas
drumkit

a trashy stupid drumkit. not worth mentioning but here we are.

js · audio