"Off-Grid Operator #8: Orchestrating Docker from a Satellite Connection"
What changes when your internet costs money per byte and takes 600ms to respond. Image caching, Portainer as a lifeline, and the deploys you learn not to do.
Thoughts on software, off-grid life, and everything between.
What changes when your internet costs money per byte and takes 600ms to respond. Image caching, Portainer as a lifeline, and the deploys you learn not to do.
A failure retrospective from running AI agents, Docker infrastructure, and self-hosted services from a Yukon cabin. No sugarcoating.
How I built a shared memory layer for multiple AI agents using Postgres, pgvector, and a custom API — and what happens when two agents disagree about reality.
How a mesh network replaced firewalls, public IPs, and most of my security anxiety. Zero exposed ports, full access from anywhere.
A mini PC in the basement runs my entire operations stack. Here's the real math on self-hosting production services on minimal hardware.
What changes when your Phoenix app runs on finite power, satellite internet, and hardware you can physically touch.
How I run a seven-agent AI team for coding, DevOps, research, and writing — what worked, what broke, and the operating rules that fixed it.
How I run production infrastructure from an off-grid cabin in the Yukon — servers, connectivity, power, and why it actually works.
How Postgres, pgvector, Ollama, and an MCP server turned into a persistent memory layer for every AI tool I use.
After two years at a voice/AI startup, I went back to consulting.
Most AI agents are demos. Here's what I've learned running one for real.
After 25 years building software, I think durability matters more than scale.
First post. Why I finally built a personal site after 25 years of building them for everyone else.
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect