KingPin/Garrul
Self-hosted comments for static sites, Cloudflare Workers + D1 + KV + Turnstile, threaded, OAuth, embeddable widget Summary Garrul is a self-hosted comments service for static s...
View entry →
Breaking prod since 2014
Side projects in varying states of completion, some useful tools, and other bits and bobs. Hey, it works on my machine ✌️
$ whoami
codestuff
$ cat mission.txt
build useful things
$ ls ./projects
$ git log --format='%s' -1
$
Archive
Self-hosted comments for static sites, Cloudflare Workers + D1 + KV + Turnstile, threaded, OAuth, embeddable widget Summary Garrul is a self-hosted comments service for static s...
View entry →
The Durable Objects programming model on machines you own. Addressable, single-writer actors with a private SQLite database, state in your own bucket. Open source, 9x cheaper th...
View entry →
A self-organizing Obsidian vault that gives AI coding agents persistent memory. Claude Code, Codex CLI, Gemini CLI Summary Obsidian Mind is an Obsidian vault template that gives...
View entry →
Freehand pencil icons Summary Matita icons is an MIT-licensed set of 173 hand-drawn SVG icons rendered in a freehand pencil style, where strokes overshoot corners and circles ov...
View entry →
A CSS framework based on Human Guidelines from apple Summary Puppertino is a CSS framework that brings macOS and iOS styling to web pages by following Apple's Human Interface Gu...
View entry →
SessionDeck — every coding-agent session in one tree, in VS Code and Cursor. Source-available Summary SessionDeck is a VS Code and Cursor extension that lists every Claude Code,...
View entry →
Blog
General
Recently I needed to replace the ceramic heater in my QIDI Q1 Pro. The hotend would not stay hot, and when I opened it up, the ceramic heater part itself had almost turned to powder. Repl...
Oct 9, 2026General
I wanted a button in Finder that would open the selected file or folder in Visual Studio Code. If nothing was selected, I wanted it to open the folder I was browsing. A small AppleScript...
Oct 2, 2026Homelab
Getting Starting I took a week of vacation during December of 2026 and during that time I decided to build a homerack for hosting a few services at my house along with learning some virut...
Jan 15, 2026