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. 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
  2. Jun 10

    Ep. 14.5 (pillola): "WWDC, Apple Intelligence e il mio montaggio video cognitivo (da un’auto in prestito)"

    **L’Hook: Quando l'AI incontra la realtà (e l'auto di cortesia)** Il mondo è complicato, spesso inutilmente, ma la tecnologia — se maneggiata con la giusta prospettiva — può aiutarci a semplificarlo. In questa puntata "di emergenza" registrata on-the-road, Alex Raccuglia ci accompagna in una riflessione a cuore aperto dopo il WWDC24. Tra sfide tecniche, la gestione di uno studio di registrazione in trasformazione e le ultime novità Apple, emerge una domanda cruciale: come possiamo trasformare i nuovi modelli multimodali in strumenti di lavoro deterministici per il montaggio video cognitivo? Un episodio fuori dagli schemi, perfetto per chi cerca spunti concreti sull'integrazione dell'AI nel workflow quotidiano del developer. --- ### 🤖 Tech & AI Radar: Gli strumenti della puntata Ecco le tecnologie, i modelli e le piattaforme analizzate nell'episodio: *   **Apple Intelligence (Apple):** Il nuovo ecosistema AI presentato al WWDC, analizzato nel suo approccio "prudente" e pragmatico, basato su modelli locali e private cloud computing. *   **WWDC24 (Apple):** La Worldwide Developers Conference citata come punto di svolta per la strategia AI di Cupertino, segnata da una comunicazione più sobria e focalizzata sulla concretezza. *   **Xcode:** L'IDE di riferimento per lo sviluppo Apple, che integra ora capacità di programmazione agentica, supportando l'integrazione di modelli esterni. *   **LLM (Large Language Models):** I motori dietro l'evoluzione dell'analisi semantica delle immagini e la generazione di testi complessi (come la riscrittura di preventivi). *   **Google:** Citata in merito ai modelli di linguaggio utilizzati da Apple all'interno dell'architettura di Apple Intelligence. *   **Anthropic:** Menzionata come uno dei partner tecnologici per le nuove funzioni di programmazione assistita in ambiente Xcode. *   **OpenAI:** Identificata come uno dei player chiave integrati nei nuovi flussi di lavoro per il coding agentico. *   **ChatGPT:** Utilizzato come caso d'uso pratico per la generazione e ottimizzazione di documenti professionali complessi. --- ### 🚀 Insight: Il Montaggio Video Cognitivo Il focus principale di questa "pillola" è la visione di Alex riguardo al **montaggio video semantico**. L'idea è superare il limite dei costi variabili legati ai token, sfruttando modelli locali per creare una logica di "pre-montaggio" deterministica. L'obiettivo? Automatizzare la narrazione di un progetto partendo dai materiali grezzi, riducendo drasticamente il tempo di kickstart creativo e rendendo il processo di editing finalmente "a prova di errore".

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