SumGuy's Ramblings
The art of wasting time.
Docker, self-hosting, AI/LLM, Linux, and DevOps — explained by someone who learned the hard way. No fluff, no enterprise jargon, just practical stuff that actually works on real hardware.
Recent Posts
-
osm2pgsql Tuning for Modest Hardware
Stop watching osm2pgsql crawl. Tune flex output, slim mode, --cache, and Postgres for OSM imports on hardware that isn't a hyperscaler.
12 min read -
OSM Imports: Planet vs Regional
Don't download 88GB of planet.osm if you only need one country. Comparing Geofabrik, BBBike, and osmium-extract for clean, sane OSM imports.
10 min read -
Nominatim: Self-Hosted Geocoding
Stop paying the geocoding tax. Self-host Nominatim on Docker with an OpenStreetMap regional extract and own your address lookups end to end.
11 min read -
lazygit + lazydocker + lazysql: TUI Wrappers Worth Using
Three TUI wrappers that turn your terminal into a power tool. Learn keybinds, workflows, and when TUI beats raw CLI commands.
9 min read -
direnv + asdf vs mise
direnv + asdf vs mise: language versioning and per-project environment management. When to use each, with .envrc, .tool-versions, and mise.toml examples.
8 min read -
Just vs Make in 2026
Task runners showdown: Make vs Just for home projects. Tabs vs syntax, parameters, recipes. Which fits your workflow?
8 min read -
Helix vs Neovim: Modal Editor Showdown
Helix vs Neovim: selection-first simplicity or plugin-powered customization? Modal editors explained.
9 min read -
Nix Dev Shells for Project Reproducibility
Stop fighting Docker just to keep Python versions consistent. Nix flakes give you per-project dev shells that work on any machine. No containers needed.
8 min read -
Devcontainers Without VS Code Lock-In
Use devcontainers with any editor: DevPod CLI, neovim, tmux. Break free from VS Code's dev container monopoly.
8 min read -
Aider vs Continue: Two Modes of Terminal AI Coding
Aider offers interactive CLI-based pair programming with git awareness. Continue provides IDE-integrated AI assistance. Learn when to use each.
11 min read -
Docker Ate 215GB in a Week
An AI coding agent rebuilding the same tag all day fills a disk fast. The mechanism, the truth about volume pruning, and a systemd timer that fixes it.
13 min read -
Stoat vs Fluxer: Self-Hosting Costs
Stoat runs 16 containers and Fluxer runs 25. I read both Compose files line by line, and found the bigger stack is the easier one to actually self-host.
13 min read