Sviluppatore software. Minimalista. Builder.
Appunti dal campo su homelab, agenti AI per il codice e strumenti da terminale: cosa installo, cosa si rompe, cosa rifarei. Non sai da dove iniziare? Parti da Ghost Protocol .
Sviluppatore software. Minimalista. Builder.
Appunti dal campo su homelab, agenti AI per il codice e strumenti da terminale: cosa installo, cosa si rompe, cosa rifarei. Non sai da dove iniziare? Parti da Ghost Protocol .
Due case, nodi Proxmox, Tailscale, agenti che non dormono mai.
Workflow, CI, debugging: non fidarti di ciò che non hai verificato.
Zsh messa a punto finché la shell non ti sparisce di torno.
Obsidian e un sistema che sopravvive a tutto il resto.

Briefing di missione, day zero. Un mini PC appena scatolato. Una chiavetta USB vuota. Uno slot libero nella flotta. Entro sera questa macchina deve essere installata, blindata, raggiungibile sulla mesh e capace di sopravvivere a un blackout con nessuno a casa. Questo nodo l’hai già incontrato due volte: in Ghost Protocol faceva girare agenti di coding a ciclo continuo, in Pocket Protocol riceveva ordini da un telefono mentre eri in coda all’anagrafe. Non l’hai mai visto nascere. Fino a ora. ...

La tua missione, se deciderai di accettarla: gli agenti stanno lavorando nel lab, a tre stanze e un salto di rete di distanza, e tu sei in coda con un telefono in mano. Il lavoro non può aspettare che tu torni a sederti. L’approvazione che lo blocca è a un tocco di distanza. L’agente terrà la linea finché qualcuno non risponde, e quel qualcuno sei tu. Ho già spostato i miei agenti di coding fuori dal laptop, in Ghost Protocol . Ora girano su una macchina sempre accesa nel lab, senza supervisione, e scrivono codice alle 3 di notte mentre il coperchio del laptop è chiuso. Questo ha risolto il problema del compute e ne ha lasciato al suo posto uno più piccolo e più stupido: la console era ancora nel lab. ...

La tua missione, se deciderai di accettarla: gli agenti che lavorano sul tuo codice non si fermano quando chiudi il laptop. Non possono. Consegna l’operazione a una macchina che non dorme mai, non si chiude mai, non va mai in blackout a metà run. Questo messaggio non si autodistruggerà. Nemmeno la pipeline in esecuzione alle 3 di notte senza di te. Il Lavoro È Cambiato Sotto al Laptop Per anni l’argomento per uscire dal laptop era un disagio personale: la batteria arriva al 3% a metà refactor, è addormentato nell’altra stanza quando finalmente scatta la soluzione, a un caffè rovesciato di distanza da un pomeriggio molto brutto. Problemi reali, ma sopravvivibili. Commit spesso, backup, spera per il meglio. ...

Due guasti. Una sera. Entrambi mentivano. Prima, un errore di validazione con valori che erano chiaramente corretti. Poi, un comando “invia alla stampante” che spariva nel silenzio. Nessuna conferma. Nessun errore. Nulla. La missione: determinare cosa si fosse rotto davvero. Non cosa affermava la finestra di dialogo. Non cosa dicevano i forum. Cosa si fosse rotto davvero, isolato strato per strato, con prove concrete. Stampo miniature. Ho una Bambu A1 con ugello da 0.2mm e profili della community per miniature da tavolo. Orca Slicer è il mio strumento di scelta perché mi dà più controllo rispetto a Bambu Studio. Quel controllo ha un costo: quando le cose vanno storte, sei da solo. ...

L’elettricista era davanti al mio quadro elettrico. File di interruttori. Nessuno etichettato. Aveva un pennarello. Lo ha rimesso in tasca. Gli ho chiesto perché. “Perché non sono sicuro di cosa fa ognuno. E un’etichetta sbagliata è più pericolosa di nessuna etichetta.” Il prossimo elettricista si fiderebbe ciecamente. Se n’è andato. Gli interruttori sono rimasti senza etichetta. Ci ho pensato a lungo. Poi ho riconosciuto lo stesso schema ovunque nel software. ...