<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Gianni Leggio</title><description>Sviluppatore Software</description><link>https://giannileggio.com/</link><language>it</language><item><title>Day Zero Protocol: Mettere Online un Nodo Homelab Proxmox, da una Chiavetta USB Vuota a Mesh Tailscale</title><link>https://giannileggio.com/it/posts/day-zero-protocol/</link><guid isPermaLink="true">https://giannileggio.com/it/posts/day-zero-protocol/</guid><description>Le origini del nodo homelab dietro Ghost Protocol e Pocket Protocol: Proxmox su un mini PC, installazioni da una riga, il trucco BIOS per sopravvivere a un blackout, e la mesh Tailscale.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Pocket Protocol: Pilotare dal Telefono gli Agenti di Coding Pi del Tuo Homelab</title><link>https://giannileggio.com/it/posts/pocket-protocol/</link><guid isPermaLink="true">https://giannileggio.com/it/posts/pocket-protocol/</guid><description>Pilota dal telefono gli agenti di coding Pi che girano nel tuo homelab: un relay Un Bien self-hosted, il pairing su una mesh Tailscale, le risposte agli agenti e l&apos;avvio remoto delle sessioni.</description><pubDate>Thu, 08 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Ghost Protocol: Far Girare Agenti AI 24/7 su una Dev Machine Homelab Sempre Accesa</title><link>https://giannileggio.com/it/posts/ghost-protocol/</link><guid isPermaLink="true">https://giannileggio.com/it/posts/ghost-protocol/</guid><description>Perché ho spostato gli agenti AI di coding dal laptop a una dev machine homelab sempre accesa: pipeline di agenti non presidiate, un devcontainer Docker a tre livelli e accesso remoto da qualsiasi dispositivo via Claude Code e agent-deck.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Non Fidarti dello Slicer: Come Ho Dimostrato l&apos;Innocenza della Stampante con curl</title><link>https://giannileggio.com/it/posts/orca-slicer-debugging/</link><guid isPermaLink="true">https://giannileggio.com/it/posts/orca-slicer-debugging/</guid><description>Debug di due errori di Orca Slicer con curl e i log FTPS grezzi invece di fidarsi della finestra di dialogo: un metodo per isolare cosa si è davvero rotto.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Va Tutto Bene: La Comoda Bugia delle Pipeline CI Verdi e della Copertura Test al 100%</title><link>https://giannileggio.com/it/posts/false-confidence/</link><guid isPermaLink="true">https://giannileggio.com/it/posts/false-confidence/</guid><description>Perché una test suite verde al 100% non significa codice sicuro: il divario tra CI che passa e vera fiducia, e cosa lo colma davvero.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate></item><item><title>Docker in LXC: sto sbagliando tutto?</title><link>https://giannileggio.com/it/posts/docker-in-lxc/</link><guid isPermaLink="true">https://giannileggio.com/it/posts/docker-in-lxc/</guid><description>Eseguire Docker dentro LXC su Proxmox è davvero un antipattern? Un anno di esperienza in produzione con 7 container, i veri tradeoff e un verdetto onesto.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate></item><item><title>The Home Assistant Supremacy: Due Case, Due Server, Un Solo Comando</title><link>https://giannileggio.com/it/posts/ha-skill/</link><guid isPermaLink="true">https://giannileggio.com/it/posts/ha-skill/</guid><description>Come ho creato uno skill di Claude Code per controllare due istanze Home Assistant dal terminale -- linguaggio naturale in input, comando hass-cli corretto in output.</description><pubDate>Mon, 23 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Protocollo Zero Attrito II: da 3 secondi a 100ms</title><link>https://giannileggio.com/it/posts/zsh-optimization/</link><guid isPermaLink="true">https://giannileggio.com/it/posts/zsh-optimization/</guid><description>Come ho ridotto il tempo di avvio di zsh da 3 secondi a 100ms eliminando Oh My Zsh, cachando i completamenti e rimuovendo credenziali hardcoded.</description><pubDate>Mon, 23 Feb 2026 00:00:00 GMT</pubDate></item><item><title>L&apos;Ultimatum del Developer: Il Mio Vecchio Workflow è Morto e Ho Dovuto Costruirne uno Nuovo</title><link>https://giannileggio.com/it/posts/ai-workflow/</link><guid isPermaLink="true">https://giannileggio.com/it/posts/ai-workflow/</guid><description>Il mio workflow di sviluppo con agenti AI: specs prima, acceptance test rossi, loop autonomi e come mantenere il controllo quando l&apos;agente scrive più veloce di quanto rivedi.</description><pubDate>Sun, 08 Feb 2026 00:00:00 GMT</pubDate></item><item><title>The Obsidian Identity: Come Ho Smesso di Perdere la Testa (e i Miei File)</title><link>https://giannileggio.com/it/posts/obsidian-identity/</link><guid isPermaLink="true">https://giannileggio.com/it/posts/obsidian-identity/</guid><description>Come ho ricostruito il mio sistema di conoscenza personale con Obsidian dopo aver perso dati due volte -- locale, integrato con AI, costruito per durare.</description><pubDate>Fri, 09 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Operazione Minilab: sincronizzare due case</title><link>https://giannileggio.com/it/posts/minilab-mission/</link><guid isPermaLink="true">https://giannileggio.com/it/posts/minilab-mission/</guid><description>Come ho costruito un homelab self-hosted su due case con mini PC Intel N97, Proxmox, Tailscale, Home Assistant, Immich e Frigate -- con un budget contenuto.</description><pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Protocollo Zero Attrito: configurazione tattica di zsh</title><link>https://giannileggio.com/it/posts/zsh-config/</link><guid isPermaLink="true">https://giannileggio.com/it/posts/zsh-config/</guid><description>Una configurazione zsh pratica per sviluppatori: Oh My Zsh, Starship, Zoxide, FZF, Eza e Bat per un terminale senza attrito.</description><pubDate>Sat, 27 Dec 2025 00:00:00 GMT</pubDate></item></channel></rss>