blog
Appunti
di bottega
Cose che ho costruito, sbagliato e rifatto. Scritte per chi deve decidere se una cosa conviene farla, non per chi deve scriverne il codice.
4 min
Gestire i segreti in Docker: env file, volumi e la encryption key di n8n
Ogni sistema self-hosted vive di segreti: chiavi API, token di bot, password di database. La domanda "dove li metto?" sembra banale e invece definisce quanto è sicuro — e quanto è recuperabile —…
Leggi →5 min
Teorema: un panel di 5 IA che discutono tra loro (architettura n8n)
Chiunque usi le IA seriamente ha notato una cosa: modelli diversi sbagliano in modi diversi. Claude vede cose che GPT non vede, Gemini corregge entrambi, DeepSeek ogni tanto tira fuori l'angolo che…
4 min
Prompt caching: come dimezzare i costi API di un chatbot RAG
Costruisci il tuo primo assistente IA serio — un chatbot RAG sulla knowledge base aziendale, per esempio. Funziona, il team lo usa, sei contento. Poi arriva la prima fattura API vera e scopri una…
4 min
Firebase App Hosting + dominio custom: gli errori da evitare
Hai un sito su Firebase, raggiungibile al classico indirizzo .web.app. Vuoi il tuo dominio, comprato da un registrar (nel mio caso uno dei soliti provider italiani). Sembra la parte facile del…
3 min
Il mio primo workflow n8n utile: monitorare le news di settore via RSS
Se dovessi consigliare a chiunque il primo progetto di automazione della vita, sarebbe questo: una rassegna stampa automatica del proprio settore. Per tre motivi: il problema ce l'hanno tutti, il…
4 min
RAG spiegato a chi non è un data scientist (con Supabase pgvector)
Ho una knowledge base di lavoro con centinaia di voci: FAQ operative, procedure, risposte a domande ricorrenti. Il sogno: un assistente a cui il team chiede in linguaggio naturale ("come si gestisce…
4 min
Perché ho spostato la generazione docx fuori da n8n: microservizi per necessità
Nell'articolo della settimana scorsa ho raccontato il bot Telegram che trasforma foto di documenti in file Word compilati. Oggi entro nel dettaglio della decisione architetturale più importante di…
4 min
Un bot Telegram che legge le foto e genera documenti Word (GPT Vision + docx)
C'è una categoria di lavoro d'ufficio che odio con tutto il cuore: ricopiare dati da un documento fotografato a un documento Word. Prendi una bolletta, una lettera, un contratto; ne estrai nome,…
3 min
Vibe coding sul serio: come lavoro con Claude in VS Code
"Vibe coding" è l'espressione, nata un po' per scherzo, che descrive il programmare descrivendo all'IA quello che vuoi invece di scrivere il codice a mano. La versione caricaturale: accetti tutto…
5 min
n8n in Docker dietro Cloudflare Tunnel: la mia architettura completa
n8n è il cuore delle mie automazioni: parser di email, bot Telegram, sincronizzazioni tra knowledge base, monitoraggio news. Tutto self-hosted, per tre motivi: controllo dei dati, nessun limite di…
4 min
Come ho costruito una PWA senza essere uno sviluppatore: il Portale Consulenti
Tempo di lettura: 7 minuti — Livello: principiante/intermedio
3 min
Google OAuth dietro reverse proxy: le 4 variabili che n8n non ti dice
Hai n8n self-hosted dietro un reverse proxy (nel mio caso un Cloudflare Tunnel). Provi a collegare le credenziali Google — Gmail, Sheets, Calendar, non importa — e al momento del "Sign in with…
5 min
Come ho trasformato le mie automazioni in un prodotto in 24 ore (e cosa ho imparato)
Ieri sera, verso le otto, ho aperto una chat con la mia AI e ho scritto una frase che fa sorridere chiunque lavori nel digitale: "vorrei fare un progetto che automaticamente mi genera denaro".
3 min
Cos'è un MCP e perché cambia il modo di usare Claude
Chiunque abbia usato un'IA come Claude o ChatGPT si è scontrato prima o poi con lo stesso muro: l'IA è bravissima a ragionare, ma è chiusa in una stanza. Non vede i tuoi file, non legge le tue email,…
Hai un problema simile a quelli che racconto qui?
Scrivimi →