Competenze tecniche

Dall'analogico al digitale

Sono cresciuto a cavallo tra due epoche: quella analogica, che stava finendo, e quella digitale, che stava appena cominciando. Da bambino mi affascinava tutto ciò che aveva un meccanismo dentro, e più tardi ho scoperto che quel meccanismo, nel mondo digitale, si poteva scrivere, programmare, rendere automatico. È lì che è nata la mia passione per l'informatica: non tanto per la tecnologia in sé, quanto per l'approccio scientifico che porta con sé — l'idea che ogni sistema, per quanto complesso, segua delle regole che si possono capire, replicare, migliorare.

È la stessa curiosità scientifica che, negli anni, ho iniziato a rivolgere anche altrove — verso qualcosa di più sottile, che le macchine non riuscivano a mettere a fuoco. Oggi quella stessa competenza elettronica mi serve anche in modi che non avrei previsto — per esempio per capire come una casa reagisce ai campi elettromagnetici. Trovi l'altra metà di questa storia nella pagina dedicata al mio percorso in naturopatia →

Progetti

BoscoCeduo.it

BoscoCeduo.it

Piattaforma educativa di Pietro Ratto (filosofo, storico, giornalista), su Squarespace: abbonamenti a contenuti esclusivi, corsi di homeschooling, oltre 49 siti-membro per materia. Mi occupo della gestione tecnica completa: sicurezza, redesign e automazione.

Un audit ha portato alla luce un bug di sicurezza attivo — un piano di abbonamento gratuito, pensato per un caso specifico, era selezionabile pubblicamente su alcune pagine a pagamento, aggirando di fatto il pagamento. Ho risolto il problema e sistemato oltre 30 redirect per consolidare le pagine duplicate.

La home page era solo un sommario di link, senza nessuna spinta a restare: l'ho ridisegnata con un carosello di 9 slide dinamiche, costruendo da zero funzionalità che Squarespace non offriva nativamente — l'autoplay con reset intelligente al tocco, il dimensionamento fluido delle immagini su ogni schermo, un sistema di valutazione a stelle in SVG puro.

Il pezzo di cui vado più fiero è un bot Telegram che gestisco su un server Hetzner: monitora automaticamente nuovi video, dirette e articoli del blog, e li instrada verso un flusso di approvazione con bottoni prima della pubblicazione su un canale con centinaia di iscritti. La parte più delicata è stata gestire gli eventi in programma — il sito non espone l'orario reale della manifestazione, solo la data di scrittura della pagina, quindi il bot recupera direttamente il link "Aggiungi a Google Calendar" per estrarre l'orario vero, invia promemoria automatici su più livelli, e rileva da solo le cancellazioni.

La Capanna della Capra

La Capanna della Capra

Sito per Isabella Barreca, fondatrice della Scuola di Metaerboristeria®. Nato come semplice restyling, è diventato una piattaforma completa: sito istituzionale, gestione corsi, newsletter e calendario eventi dinamico — costruita e mantenuta da solo, senza altri sviluppatori.

Durante il percorso il cliente ha cambiato identità aziendale — da ente no-profit ad azienda agricola — e ho dovuto rivedere sistematicamente testi, pagine legali e persino le query tecniche di Google Maps per allinearmi al nuovo brand.

Ho scelto deliberatamente uno stack leggero (WordPress + Kadence + Gutenberg nativo) dopo che la prima versione, più pesante, andava in crash per i limiti dell'hosting gratuito di sviluppo — una scelta tecnica che è anche un messaggio di marca: essenzialità come autenticità. Tra i problemi risolti su misura: uno shortcode PHP scritto da zero per mostrare le immagini nei feed RSS, un sistema di categorizzazione a colori per oltre 34 eventi su Google Calendar, e la configurazione completa dell'infrastruttura email professionale (SPF, DKIM, DMARC).

Assistente di studio per la naturopatia

Durante gli studi mi sono accorto che il vero collo di bottiglia non era capire i contenuti, ma organizzarli: ore di lezioni registrate, decine di libri di testo, appunti sparsi. Ho costruito una pipeline che trascrive automaticamente le lezioni (Whisper, tramite Google Colab) e un prototipo di applicazione personale — un sistema di gestione della conoscenza — che legge PDF e dispense e genera in automatico riassunti, schemi e domande di ripasso tramite l'API di Claude, esportando tutto in Word pronto per lo studio. Un progetto nato per uso personale, ma probabilmente l'esempio più diretto di come le mie due competenze si intreccino davvero.

Nicolas — cortometraggio

Nicolas — cortometraggio

Sito per la campagna di raccolta fondi del cortometraggio "Nicolas", con sezioni dedicate al progetto, al team e ai link alle piattaforme di crowdfunding (Produzioni dal Basso e GoFundMe).

Smart mirror

Smart mirror

Prima di diventare sviluppatore ho fatto il perito elettronico: tra esercitazioni con PLC, un sistema d'allarme e persino una cassaforte con lettore di impronte digitali, il progetto che ricordo con più affetto resta lo smart mirror della tesina di maturità. Uno specchio a due vie, una vecchia TV riciclata come schermo nascosto dietro il vetro, un microcontrollore con sistema Android e una cornice a infrarossi per il touch: il risultato era uno specchio che mostrava notizie, meteo e video — con una cornice su misura fatta realizzare da un corniciaio. Un piccolo assaggio di quella che sarebbe poi diventata la mia passione più ampia: rendere le cose intelligenti e automatiche.

(immagine di riferimento, non il progetto originale)

Stack tecnico

WordPress Squarespace PHP Python HTML / CSS / JS API Telegram API YouTube Data SEO / Schema.org Google Workspace Canva Filmora Hosting & DNS Claude / AI tools