The founder's build diary
Build log
How this site and the server behind it were built, with the real commands and the real failures left in.
All resource sections
Launch day, with a brain that rehearses disasters
The site went public today. This is the honest half of the story: the graveyard of finished-but-unshipped projects, fear dressed as engineering, and how making every disaster boring did what courage never could.
6 min read

What you actually buy when you buy a domain name
This week the site got its name. A plain-language tour of domains and DNS: the internet's phone book, why you rent a name rather than own it, what the dots mean, and why the name is worth more than the machine.
6 min read

A backup you have never restored is a wish, not a backup
The night the site went public I built its backup system, and the step that matters is the one everyone skips: every night it restores its own backup into a scratch database and proves the data comes back.
5 min read

Putting this site on the public internet without opening a single port
The site you are reading is served from a house, and the house's door stayed shut. How outbound-only tunnels work, why default-deny suits a forgetful brain, and the kill switch that let me sleep on launch night.
6 min read

A local voice assistant, and why the boring option won
A voice assistant for the house that runs entirely at home, with an honest ending where the simple option beat the clever one. Including what those AI speed numbers actually mean.
6 min read

System-wide dictation pointed at your own server
Talk to any window on your computer and have the words appear, pointed at your own server instead of a company's. The setup, why it is private, and the one likely snag.
5 min read

One GPU, two models: sharing a card without the crashes
Dictation, a chatbot and an image generator, all sharing one graphics card without crashing. The scheduling rules that made it work, instead of buying more hardware.
5 min read

Moving Whisper to the GPU, and the CUDA trap
A graphics card turns slow dictation into instant dictation. Why it helps, how to switch it on, and the compatibility trap that sends you the wrong way.
5 min read

Run your own dictation server
Private speech-to-text on a computer you own, in one command. What you are building, why each step is there, and honest numbers on how fast it really is.
7 min read

An AI investing research desk on a homelab server - and the guardrails that matter more than the AI
The most interesting part isn't the AI - it's the scaffolding that assumes the AI will be wrong and makes wrong cheap. An engineering story, not investment advice.
5 min read

We built this site on a homelab server, with AI doing the typing
The full stack, the one-command deploy, the two bugs the test suite caught, and where the AI actually fits - a real build log from the server this site runs on.
6 min read
New to the jargon?
The build log assumes nothing, but if a term still lands wrong, Back to basics explains the fundamentals in plain language.
Got a better way?
The best guides on this site started as forum posts. Share what works for you and we’ll fold it in, with credit.
Share your setup