All topics

Tagged "journey"

7 posts under this topic.

Building vaultctl: the password vault where my own server can't read your passwords

A self-hosted, zero-knowledge password vault. One Go binary, three clients, one constraint that quietly shaped every other decision in the codebase.

gocryptographyzero-knowledgeself-hostingopen-sourcejourney

I upgraded our 2.5-year-old self-hosted Sentry without losing a single byte

A self-hosted Sentry instance, 2.5 years behind, 0 bytes of swap free, 4 mandatory version hops, 78 containers, and one afternoon where I learned that enabling a feature and using a feature are not the same thing.

sentryself-hosteddevopsupgradedockerjourney

A short history of the CLI I built to stop curling IP APIs

It was supposed to be a weekend CLI. Then the name got stolen, the providers started disagreeing with each other, the rate limits hit back, and somewhere along the way the simple tool grew its own self-hosted backend.

clinodeipgeolocationopen-sourcejourney

My family thinks WhatsApp can send anything. So I wrote a Python CLI.

A 2005 wedding video, an 8 GB .VOB file, a family WhatsApp group with unreasonable faith, a small privacy grudge against Google, and the weekend Python CLI that came out of it.

pythonffmpegclimediaopen-sourcejourney

jquery.verticalScroll.js: a love letter to jQuery, written ten years later

I saw Apple's iPhone page in 2016, thought 'I can build that in jQuery,' and somehow I'm still maintaining it in 2026. Zero stars. Zero regrets.

jquerypluginjavascriptscssopen-sourcejourney

My .zshrc is 350 lines and I mass-replaced every core Unix command

A 350-line .zshrc, a 68-line .bash_aliases time capsule from the Linux era, a secret gist, and the story of a developer who can't let go of a shell config.

shellzshdotfilesdevtoolspersonaljourney

Building backupctl: what it took to replace a cron job with a backup service

How a cron-and-restic setup outgrew itself, and the NestJS backup service I built to replace it — with two war stories I didn't see coming.

nestjshexagonal-architecturebackupresticopen-sourcejourney