Ep.232 - Calvino e il refactoring 5 anni dopo - Regenerative Software

Ep.232 - Calvino e il refactoring 5 anni dopo - Regenerative Software

Author: Brainrepo April 16, 2026 Duration: 1:23:56

Contesto

Episodio nato last-minute. L'idea: riprendere un episodio di 5 anni fa e commentare cosa è cambiato da allora. Spoiler: è invecchiato male.

Temi principali

Dal muratore al guardiano. Nel 2020 si criticava la tendenza a concentrarsi sui dettagli implementativi (cappello del muratore) invece che sul sistema (cappello dell'ingegnere). Oggi il lavoro micro sta sparendo: servono nuovi cappelli, quello dell'addestratore (guidare l'LLM) e quello del guardiano (custodire l'intento).

Code review insostenibili. Il codice generato dagli LLM è troppo per essere revisionato riga per riga. Il carico cognitivo non è più sostenibile. Lo "human in the loop" come lo conosciamo potrebbe sparire. Mauro cita Caveman, una skill che fa comunicare l'LLM come un cavernicolo: zero fronzoli, solo fatti.

Test come nuova guardia. Luca ha cambiato approccio: prima di tutto scrive test. Se una coverage del 95% si ottiene in 12 minuti con tre prompt, concetti che davamo per assodati vanno ripensati.

Qualità del codice ≠ qualità del software. Leggibilità e facilità di modifica erano i parametri per valutare il codice. Ma se un LLM può spiegare e modificare qualsiasi codice, quei parametri perdono rilevanza. La qualità del software (funziona, è efficiente, fa quello che deve) resta.

Phoenix Architecture e codice disposable. Il concetto centrale: il codice non è più l'asset da proteggere, l'intento lo è. Scrivere codice costa quasi nulla, comprenderlo diventa costoso. Il codice diventa immutabile: invece di modificarlo, lo riscrivi da zero. Il developer passa da "curare un albero" a "guardiano della foresta".

Tracciabilità causale. Manca il collegamento tra specifica → implementazione → evaluation. Mauro immagina un futuro dove passando su un blocco di codice si vede: da quale spec è nato, con quali test/eval è stato validato, cosa ha triggerato l'ultimo cambiamento. Potenziale idea startup: "end-to-end observability dell'agent-driven coding".

Skill per il futuro. Capacità di adattamento, comprendere domini diversi, pensare da imprenditori. Mauro vede opportunità nel product management e nel ponte tra digitale e mondo fisico (meccatronica).

Paese dei Balocchi

  • CLI Anything (Luca): repository GitHub (31k stelle), collezione di CLI per interagire via AI con programmi come GIMP, LibreOffice, OBS, Zoom, DrawIO
  • "L'Ultimo Programmatore" di Angelo Frascella (Luca): racconto sci-fi pre-2020 dove nessuno sa più leggere il codice tranne una persona
  • "Regenerative Software" dal blog The Phoenix Architecture (Mauro): in un mondo dove generare è abbondante, la cosa più costosa è possedere codice che hai paura di cambiare

In un mondo tech che corre a velocità supersonica, Gitbar-Italian developer podcast è la pausa caffè virtuale che non sapevi di aver bisogno. Creato da Brainrepo, questo spazio non è un tutorial o una lezione, ma una conversazione franca tra chi ha vissuto la transizione da un'epoca in cui il codice era scolpito a mano a oggi, dove il confine tra sviluppatore e "addestratore" di IA sembra sempre più sfocato. Ci si ritrova qui per condividere dubbi, osservazioni e quel senso di straniamento professionale che accompagna il cambiamento. Le discussioni spaziano tra hobby, tempo libero e notizie dal settore, sempre con un tono disincantato e diretto. Ascoltando questo podcast, ci si immerge in riflessioni genuine su cosa significhi davvero creare tecnologia oggi, tra strumenti che promettono miracoli e la realtà quotidiana di debug e scelte architetturali. È un confronto tra pari, dove le frustrazioni sono ammesse e l'ironia è di casa. Perfetto per chi, pur navigando tra linguaggi e framework, sente il bisogno di un punto di riferimento umano, lontano dai clamori del marketing tech. Le bestemmie, si sa, restano un prodotto artigianale e autentico, l'ultimo baluardo di un mestiere che cerca di ritrovare il proprio baricentro in mezzo all'automazione.
Author: Language: Italian Episodes: 100

Gitbar - Italian developer podcast
Podcast Episodes
Ep.214 - SRE con Julian Xhokaxhiu (Nearform) [not-audio_url] [/not-audio_url]

Duration: 1:26:41
In questo episodio di GitBar, i conduttori discutono della crescita delle community di sviluppatori e introducono il tema del Site Reliability Engineering (SRI). Viene esplorato il ruolo dell'SRI nel ciclo di vita del so…
Ep.213 - Algoritmi, ricerca e Orama core con Michele Riva (Orama) [not-audio_url] [/not-audio_url]

Duration: 1:15:34
SummaryIn questo episodio di GitBar, Mauro e Michele discutono del nomadismo digitale, dell'evoluzione dal web alla computer science e del processo di scoperta degli algoritmi. Michele condivide la sua esperienza di vita…
Ep.212 - Figma e dintorni con Fabio staiano [not-audio_url] [/not-audio_url]

Duration: 1:12:50
## SummaryIn questo episodio di GitBAR, Mauro e Fabio Staino discutono dell'evoluzione delle figure professionali nel web, del passaggio da strumenti tradizionali come Photoshop a Figma, e dell'importanza della comunicaz…
Ep.211 - Leadership e robe [not-audio_url] [/not-audio_url]

Duration: 1:32:28
##SummaryIn questo episodio di GitBar, i conduttori discutono della stanchezza degli sviluppatori, del bilanciamento tra vita lavorativa e personale, e dell'importanza della delivery. Viene esplorato il ruolo degli stake…
ep210 - Wordpress [not-audio_url] [/not-audio_url]

Duration: 17:28
#Summary In questo episodio, Mauro Murru discute la complessità degli strumenti di sviluppo web, in particolare WordPress, e le sue alternative. Riflessioni sulla motivazione degli sviluppatori e sull'importanza di consi…
Ep.209 - A proposito di Selfhosting [not-audio_url] [/not-audio_url]

Duration: 1:43:55
In questo episodio di GitBar, i partecipanti discutono di vari temi legati alla tecnologia e alla produttività, tra cui la qualità del software, l'uso di chatbot, la gestione delle riunioni e l'importanza della scrittura…
Ep.208 - CMS e Headless Cms con Edoardo Dusi (Storyblok) [not-audio_url] [/not-audio_url]

Duration: 2:11:24
#Summary In questo episodio di Git Bar, i conduttori discutono delle sfide e delle opportunità legate all'uso di Git, l'importanza della conoscenza tecnica per gli sviluppatori e l'evoluzione dei CMS, in particolare i he…
Ep.207 - Watt con Matteo Collina e Paolo Insogna (Platformatic) [not-audio_url] [/not-audio_url]

Duration: 1:24:46
# Note dell'episodioIn questa puntata ci addentriamo nel mondo delle startup, del software open source e dell’innovazione con Matteo Collina e Paolo Insonnia di Platformatic. Insieme, riflettiamo sulla differenza tra lav…
Ep.206 - Focus con Michela Bertaina (Codemotion) [not-audio_url] [/not-audio_url]

Duration: 2:11:29
Questa settimana, tra un caffè e un aneddoto, ci siamo addentrati nel tema del focus e della concentrazione nel mondo dello sviluppo. Con gli ospiti Luca e Michela, abbiamo esplorato le difficoltà che affrontiamo quotidi…
Ep.205 - Il costo del software con Davide Fiorello (Nearform) [not-audio_url] [/not-audio_url]

Duration: 2:01:33
Questa settimana ci immergiamo nel tema del costo del software insieme, esplorando il rapporto tra il valore generato e i costi reali. Con Leonardo Rossi e Davide Fiorello, abbiamo discusso di tutto ciò che influisce sul…