Writing

An Offline Meeting Transcriber Built on Swamp

I built an offline meeting transcriber using local Whisper, pyannote, and Ollama, then migrated it to swamp — the same typed models now power my terminal, my agent, and a future watch-folder, without copy-pasting a script.

Visibility Into the Black Box

I built an AI pipeline that ships production code to a ten-year-old Rails monolith about 90% of the time. But when it fails, or when I change something and want to know if it helped, I'm guessing. Three days of migrating to swamp gave me structured data for every decision the pipeline makes.

Review: Wild and Glorious

A pastoral and practical take on AI from a Christian perspective — wise, winsome, and well-timed.

View all writing →