A closed laptop in a dark room with a small mini PC glowing quietly on a shelf behind it

Ghost Protocol: Running AI Coding Agents 24/7 on an Always-On Homelab Dev Machine

Your mission, should you choose to accept it: the agents working your codebase don’t stop when you close the laptop lid. They can’t. Hand the operation to a machine that never sleeps, never closes, and never goes dark mid-run. This message will not self-destruct. Neither will the pipeline running at 3am without you. The job changed underneath the laptop For years the case for getting off the laptop was personal inconvenience: the battery hits 3% mid-refactor, it’s asleep in the other room when the fix finally clicks, one spilled coffee away from a very bad afternoon. Real problems, but survivable ones. Commit often, back it up, hope for the best. ...

September 15, 2026 · Gianni Leggio
A dark terminal screen reflecting the glow of smart home controls, two blinking dots on a network map

The Home Assistant Supremacy: Two Houses, Two Servers, One Command

You’re deep in a deploy. Terminal open. Three SSH sessions. A PR review half-done. Then your partner texts: “Did you leave the heater on at Ragusa?” You could switch to the browser. Find the bookmark. Wait for Home Assistant to load. Navigate to the right entity. Check. Switch back to the terminal. Lose your place in the diff. Or you could just ask. I manage two houses. Two Home Assistant instances. Dozens of entities spread across two sites connected by Tailscale. For months, the friction was constant: browser tabs, bookmarked URLs, different tokens, the cognitive tax of context-switching between code and home. ...

March 23, 2026 · Gianni Leggio
A lone developer staring at a blank terminal in a dark room, code fragments reflected in the screen

The Developer Ultimatum: My Old Workflow Died and I Had to Build a New One

You’re staring at the terminal. You know what to build. But your hands don’t move. The workflow you’ve used for years, the one wired into your hands, feels off. Not broken exactly. Just… wrong-shaped for the work in front of you. I’ve been sitting with this feeling for months. AI agents writing code faster than I can review it. The gap between “I know what to build” and “it’s built” shrinking to minutes. And the growing realization that the process I’d refined over a decade was designed for a world that’s already moved on. ...

February 8, 2026 · Gianni Leggio