Good Vibrations: Sviluppare Software nell'Era dell'AI

Alex Raccuglia, Simone Pizzi

Ciao e benvenuti a Good Vibrations, il podcast di Runtime Radio. Questo spazio è interamente dedicato all'esplorazione dell'intersezione tra lo sviluppo software e l'intelligenza artificiale. In ogni episodio, affrontiamo le implicazioni pratiche, etiche e tecniche di questo connubio. Discuteremo di workflow, condivideremo opinioni ed esperienze, e analizzeremo come l'AI stia ridefinendo i paradigmi del nostro lavoro. Un'analisi approfondita, pensata per chi vuole comprendere a fondo e navigare in questo nuovo scenario tecnologico.

  1. Oct 28

    2x03: "Adobe è morta? Reverse engineering, distillati e IA: la puntata che cambia tutto"

    **🤖 Da Adobe alla Distillazione dei Binari: L'AI riscrive il software (e il suo futuro)** Cosa succede quando un developer, stanco di pagare abbonamenti salati, prende i binari dei software più potenti al mondo (come quelli di Adobe e Autodesk) e li dà in pasto a un'Intelligenza Artificiale per riscriverli da zero? È la notte di Good Vibrations, dove Alex, Simone e la "ciurma" (con Luca, Valerio e l'ospite speciale Survival Hacking) esplorano il confine tra reverse engineering, AI e il futuro del software commerciale. Tra esperimenti di decompilazione, la rinascita di AutoCAD e Photoshop in chiave open source (o quasi) e il dibattito sul perché i modelli di business tradizionali stiano scricchiolando sotto i colpi delle LLM, scopriremo se il "software distillato" è la prossima rivoluzione o solo un (affascinante) bagno di sangue per gli sviluppatori. 💻🧠 **🚀 Tech & AI Radar** In questa puntata esploriamo un arsenale di strumenti che sta cambiando le regole del gioco: * **ArtCraft (o "Craft")**: La suite open source nata dal reverse engineering dei software Adobe. Ne abbiamo analizzato le versioni alfa, scoprendo che i vari programmi (Word, Excel, AutoCAD) funzionano per il 50% degli utenti ma soffrono di crash e problemi di gestione del formato RAW. * **ComfyUI**: Interfaccia grafica basata su nodi per Stable Diffusion. Utilizzata da Valerio per generare sottotitoli automatici in modo efficiente e gratuito, rappresentando un'alternativa valida ai costosi servizi commerciali. * **ElevenLabs v4**: Il modello di sintesi vocale avanzato che, secondo Alex, sta raggiungendo una qualità tale da minacciare seriamente il lavoro di speaker e doppiatori, grazie a voci sintetiche ormai indistinguibili da quelle umane. * **ServiceNow**: Piattaforma di automazione aziendale. Curioso il "fun fact" su come la loro stessa AI (Now LLM) non supporti il loro agente di build, richiedendo interventi manuali o l'uso di modelli esterni. * **Rust**: Il linguaggio di programmazione nato in casa Mozilla. Se ne parla come del futuro per la sicurezza della memoria (memory safety), spingendo perfino Linus Torvalds ad accettarlo nel kernel Linux, ma con qualche critica sulla reale necessità di riscrivere tutto. * **Supremo**: Software di controllo remoto di origine italiana. Citato per la sua politica di licenza più flessibile rispetto a TeamViewer o AnyDesk, ma criticato per la mancanza di assistenza tecnica efficace. * **Visual Basic 6 (VB6)**: Il leggendario linguaggio di programmazione. Nonostante l'età, viene menzionato come ancora in uso per l'80% delle norme aziendali, e ChatGPT si dimostra sorprendentemente bravo nell'aiutare a settare proprietà e risolvere bug in questo ambiente. * **COBOL**: Il linguaggio storico delle banche. Ironizzando sulla sua obsolescenza ma essenzialità, si riflette su quanto sarebbe costoso e rischioso riscriverlo in linguaggi moderni nonostante la penuria di programmatori specializzati. Good Vibrations, il podcast di Runtime Radio che esplora il mondo in continua evoluzione dello sviluppo software potenziato dall'intelligenza artificiale. https://www.runtimeradio.it Questo episodio include contenuti generati dall’IA.

    2x03: "Adobe è morta? Reverse engineering, distillati e IA: la puntata che cambia tutto"
  2. Oct 1

    2x02: "Quando l'AI diventa il tuo reparto marketing, editor video e sound designer... e tu resti a guardare"

    In questa puntata di **Good Vibrations**, Alex Raccuglia, Simone Pizzi e l'ospite Valerio Galano si addentrano in un territorio che sta ridefinendo il concetto stesso di "creazione di contenuti": non più solo codice, ma **immagini, video, audio, musica ed effetti sonori** generati, orchestrati e montati dall'intelligenza artificiale. 🚀 Si parte da una riflessione sul **meta-prompting** — chiedere all'LLM di scrivere il prompt per ciò che dobbiamo realizzare — per poi esplorare come Simone gestisca l'intera comunicazione del **Festival della Canzone Artificiale** (canzoneartificiale.it) attraverso Claude collegato via MCP: newsletter, risposte agli utenti, articoli in bozza nel CMS, grafica brutalista e persino l'analisi delle domande complesse sul regolamento. 🧠 Il momento clou? **Alex racconta di aver collegato Claude a un sistema di montaggio podcast completo**: il modello ha analizzato 40 episodi storici, riconosciuto i pattern sonori, decodificato il suo modo di "battere le mani" sull'onda audio per identificare i capitoli, generato musiche di sottofondo e effetti sonori coerenti con il mood, e montato un episodio da 45 minuti in pochi minuti. Tutto tramite **fal.ai** e script generati autonomamente. Il risultato? La sensazione — per la prima volta — di essere letteralmente "sostituibile" da un'agenzia di marketing che è, di fatto, un oggetto. 😱 E poi la riflessione più ampia: il **salto generazionale** dei modelli (Opus, Sonnet 5.5, Gemini) ha reso possibile ciò che prima era impensabile — grafica SVG animata di alto livello, animazioni cinematiche, video walkthrough creati da zero partendo dalla codebase. Ma attenzione: **la standardizzazione del risultato** è il nuovo rischio. Se tutti possono fare "cose fighe", la differenza la fa ancora chi sa chiedere, chi ha stile, chi sa cosa cercare. 💡 Tra una digressione sul **marketing via Trello e Azure DevOps** (con Claude che riassume ticket e scrive commenti per i colleghi), una riflessione sull'automazione delle comunicazioni clienti (con tanto di template salvati per cliente Y che va in panico se condividi troppo), e un appello alla diffidenza verso gli **influencer della domenica** che promettono Jarvis in 24 ore, la puntata si chiude con un tema che merita approfondimenti futuri: **l'editing audiovisivo automatizzato** e la possibilità di abbandonare After Effects per Remotion, generando overlay e sottopancia direttamente via prompt. Good Vibrations, il podcast di Runtime Radio che esplora il mondo in continua evoluzione dello sviluppo software potenziato dall'intelligenza artificiale. https://www.runtimeradio.it Questo episodio include contenuti generati dall’IA.

    2x02: "Quando l'AI diventa il tuo reparto marketing, editor video e sound designer... e tu resti a guardare"
  3. Sep 16

    2x01: Come l'AI sta cambiando il nostro lavoro, il codice e la musica (ospite Davide Gatti)

    La seconda stagione di **Good Vibrations** parte a tavoletta! **Alex Raccuglia** e **Luca Francesca** tornano ai microfoni del network Runtime Radio per fare il punto su un’estate caldissima passata a litigare con i token, configurare server a insulti e mandare codice in produzione scritto interamente da agenti sintetici. L’intelligenza artificiale non è più una curiosità da laboratorio: è il motore trainante della routine quotidiana dei developer, ma anche uno strumento che ridefinisce radicalmente creatività, etica e flussi di lavoro. Dalle sfide del self-hosting locale con modelli quantizzati su Linux, al confronto tra i colossi USA e i sorprendenti modelli cinesi, fino alla geopolitica tech europea e al dilemma della paternità artistica (generare un intero album musicale e sentirsi geni o impostori?), questa puntata è una miniera di aneddoti spietati, esperimenti sul campo e riflessioni su come sta cambiando il nostro mestiere. Mettetevi le cuffie: il futuro del software development è già qui, ed è parecchio rumoroso! 🚀💻 --- ### 🎙️ Ospite Speciale * **Davide Gatti** (*Content Creator, Maker e Divulgatore Tech su survivalhacking*): L'uomo che usa l'AI "della domenica" ma spinge l'hardware al limite. Davide interviene per raccontare i suoi test con i nuovi mini PC dotati di NPU certificati **Copilot+**, l'integrazione di modelli leggeri su microcontrollori **ESP32** per far girare vecchie glorie arcade e la sua esperienza diretta nella produzione musicale avanzata con Suno. Good Vibrations, il podcast di Runtime Radio che esplora il mondo in continua evoluzione dello sviluppo software potenziato dall'intelligenza artificiale. https://www.runtimeradio.it Questo episodio include contenuti generati dall’IA.

    2x01: Come l'AI sta cambiando il nostro lavoro, il codice e la musica (ospite Davide Gatti)
  4. Jun 17

    Ep. 15: Da Book Highlighter ai manuali AI: come stiamo rivoluzionando il nostro workflow

    # Good Vibrations: Vibe Coding, la nascita di Book Highlighter e l'automazione dei manuali utente 🚀 In questo episodio "intimista" di *Good Vibrations*, Alex Raccuglia e Valerio Galano scendono nel vivo della loro quotidianità da developer. Dimenticate i soliti dibattiti teorici: questa puntata è un viaggio pratico (e a tratti ironico) nel mondo del **Vibe Coding**.  Come si trasforma un'idea nata da una frustrazione quotidiana in un'app funzionante nel giro di pochi giorni? Valerio ci racconta la nascita di *Book Highlighter*, un progetto nato per colmare le lacune di workflow analogici e digitali grazie al supporto degli LLM, mentre Alex ci svela come automatizzare la creazione di manuali utente e interfacce coerenti. Un confronto autentico su come l'intelligenza artificiale non sia solo un copilot per il codice, ma un vero e proprio acceleratore di produttività per il developer solitario. ### 🔗 Tech & AI Radar Durante la puntata sono stati menzionati i seguenti strumenti e piattaforme: *   **[Readwise](https://readwise.io/):** Servizio di aggregazione di evidenziazioni da libri e fonti digitali. Punto di partenza della discussione per i suoi limiti funzionali. *   **[Obsidian](https://obsidian.md/):** Software di gestione della conoscenza basato su file Markdown, scelto da Valerio come destinazione principale per le note. *   **[Claude (Opus & Sonnet)](https://claude.ai/):** Modello AI di Anthropic utilizzato per lo sviluppo core dell'app e la generazione creativa dell'icona. *   **[Canva](https://www.canva.com/):** Integrato via API con Claude per la generazione grafica e il design delle icone. *   **[SwiftUI](https://developer.apple.com/xcode/swiftui/):** Framework di Apple utilizzato per lo sviluppo delle interfacce. *   **[Gemini](https://gemini.google.com/):** Modello AI utilizzato per l'analisi della codebase e la generazione di documentazione tecnica. *   **[Playwright](https://playwright.dev/):** Strumento di automazione browser menzionato per il crawling di siti web ai fini della documentazione. *   **[Book Highlighter](https://it.valeriogalano.bookhighlighter):** L'applicazione "prototipo" sviluppata in 3 giorni, oggetto principale del case study della puntata. *   **[TechnoPills](https://technopills.it/):** Podcast curato da Alex Raccuglia che esplora il dietro le quinte dello sviluppo software. ### 🎙️ Il Vibe Coding in Pratica La discussione si focalizza su un approccio allo sviluppo dove l'LLM funge da architetto e realizzatore. Emergono due metodologie distinte: *   **Valerio Galano:** Sviluppo iterativo basato su prompt focalizzati, dove l'IA guida le scelte tecnologiche e risolve problemi di UI complessi. *   **Alex Raccuglia:** Approccio "vocal-first" in movimento, che trasforma riflessioni dettate in file Markdown corposi, successivamente processati dall'IA per generare documentazione strutturata e interfacce coerenti. Good Vibrations, il podcast di Runtime Radio che esplora il mondo in continua evoluzione dello sviluppo software potenziato dall'intelligenza artificiale. https://www.runtimeradio.it Questo episodio include contenuti generati dall’IA.

    Ep. 15: Da Book Highlighter ai manuali AI: come stiamo rivoluzionando il nostro workflow

About

Ciao e benvenuti a Good Vibrations, il podcast di Runtime Radio. Questo spazio è interamente dedicato all'esplorazione dell'intersezione tra lo sviluppo software e l'intelligenza artificiale. In ogni episodio, affrontiamo le implicazioni pratiche, etiche e tecniche di questo connubio. Discuteremo di workflow, condivideremo opinioni ed esperienze, e analizzeremo come l'AI stia ridefinendo i paradigmi del nostro lavoro. Un'analisi approfondita, pensata per chi vuole comprendere a fondo e navigare in questo nuovo scenario tecnologico.

You Might Also Like