Posts tagged #karkhana
-
Making a Mac Mini headless: FileVault, auto-login, and launchd
How I got a Mac Mini to boot to a fully remote-accessible state without physical presence — FileVault disabled, auto-login configured, and Tailscale launchd tuned for network wait.
-
Self-hosted Gitea with GitHub backup: migration lessons
How I migrated repos from GitHub to a self-hosted Gitea instance, configured push-mirrors back to GitHub, and the specific API and URL format issues I hit along the way.
-
tmux + SSH: work survives dropped connections
Configure tmux to auto-spawn sessions on SSH login and tune terminal defaults so your terminal state persists across any network interruption — airport, flight, hotel WiFi, whatever.
-
Caddy to Tailscale serve: the quiet TLS win for tailnet services
I spent an evening fighting Caddy on macOS for tailnet TLS. Then I deleted Caddy, ran one Tailscale command, and was done in two minutes.
-
Colima with vz on macOS: the quirks worth knowing
Five gotchas that cost me an evening setting up Colima with the vz backend as a real workhorse — not a dev convenience, but where actual services run.
-
Decision Records for solo developers
Solo developers need Decision Records more than teams do — not less. Future-you has forgotten the reasoning. Here's the template and why it matters.
-
Karkhana: A workshop for solo software work
I run three machines, ten projects, and one production app as a solo dev. Here's the mental model — the quality baseline, the principles, and why AI changed what's possible.
-
Three-tier backup for a one-person shop
A practical guide to backing up a home server as a solo dev — three failure domains, ~€8/month, and the one step most people skip.