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. Ep. 15: Da Book Highlighter ai manuali AI: come stiamo rivoluzionando il nostro workflow

    2d ago

    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.

    52 min
  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".

    9 min
  3. Ep. 11: LLM, ma quanto mi costi?!?!

    Apr 10

    Ep. 11: LLM, ma quanto mi costi?!?!

    Promozione episodio Good Vibrations – AI, coding e costi: tra Sea Dance, multiagent e abbonamenti Riassunto breve: Nel primo episodio di Good Vibrations, Alex Raccuglia, Simone Pizzi, Valerio Galano e Luca Francesca discutono a ruota libera su come gli strumenti di AI stanno rimodellando lo sviluppo software: dalla qualità e costi delle API ai limiti di token, dalle esperienze pratiche con OpenAI, Anthropic e Gemini, alle sfide pratiche di Copilot, Cloud Code e integrazioni IDE. tra esperienze di utilizzo, only-on-chat e implicazioni di policy, podcast romantici sul futuro del lavoro con l’AI, e una buona dose di banter tech-dipendente. Si parla di modelli video come Sea Dance, di problemi con l’uso di servizi Cinesi vs occidentali, di gestione dati e migrazioni tra fornitori, e di come strutturare workflow efficaci (documentazione, token management e multi-agentia). Infine, riflessioni sui costi, sulle policy di servizio e su come bilanciare ambizione tecnologica e budget personale. Partecipanti: - Alex Raccuglia – conduttore e produttore, tech influencer e sviluppatore. - Simone Pizzi – conduttore, sviluppatore e voce tecnica di riferimento. - Valerio Galano – co-conduttore, ospite ricorrente e dev/creator. - Luca Francesca – co-conduttore, dev e voce critica sui tool AI. 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.

    1h 22m
  4. Ep. 10: "Vibe Coding e automazione legale, la magia (e il metodo) di Filippo Strozzi"

    Mar 25

    Ep. 10: "Vibe Coding e automazione legale, la magia (e il metodo) di Filippo Strozzi"

    In questo episodio, Alex Raccuglia e Valerio Galano esplorano le frontiere dell'intelligenza artificiale applicata al mondo del lavoro, con un focus speciale sul settore legale. Ospite della puntata è **Filippo Strozzi**, avvocato e tech-enthusiast, che ci racconta come ha trasformato il suo workflow quotidiano integrando modelli di linguaggio (LLM) locali e strumenti di automazione. Dalla gestione della privacy dei dati dei clienti all'utilizzo di modelli open source su macchine Apple Silicon, Filippo svela come sia possibile sviluppare applicazioni "fai-da-te" (come l'anonymizer di documenti) in pochi giorni, trasformando idee in strumenti concreti grazie al "vibe coding". Discutiamo di quanto sia realistico utilizzare agenti AI in locale, di come abbattere il debito tecnico e della rivoluzione che l'AI sta portando (o non portando) nel mondo degli studi legali. 🚀 --- ### **Ospite della puntata** *   **Filippo Strozzi**: Avvocato appassionato di tecnologia Apple e automazione. È un esperto nell'uso di tool informatici per l'ottimizzazione del lavoro legale e autore di podcast su Runtime Radio. — ### **Nomi, Servizi e Risorse citati** *   **[Runtime Radio](https://runtimeradio.it)**: Podcast network che ospita *Good Vibrations* e altri programmi tech. *   **[Ollama](https://ollama.com)**: Strumento fondamentale per far girare modelli linguistici (LLM) in locale in modo semplice. *   **[OpenWebUI](https://openwebui.com)**: Interfaccia web user-friendly per gestire e chattare con modelli installati tramite Ollama. *   **[LM Studio](https://lmstudio.ai)**: Applicazione desktop per esplorare, scaricare ed eseguire modelli LLM locali. *   **[Open Router](https://openrouter.ai)**: Servizio che fornisce accesso a molteplici modelli di intelligenza artificiale tramite un'unica API. *   **[Claude (Anthropic)](https://claude.ai)**: Uno dei modelli più avanzati per la generazione di codice e il ragionamento logico, citato per la sua efficacia nello sviluppo assistito. *   **[Anonimator](https://github.com/filippostrozzi/anonimator)** (progetto GitHub): Applicazione open source sviluppata da Filippo Strozzi per anonimizzare documenti PDF/Word. *   **[PCT Link Generator](https://github.com/filippostrozzi/pct-link-generator)** (progetto GitHub): Tool per creare link relativi tra documenti PDF, fondamentale per le procedure telematiche forensi. *   **[Avvocati e Mac](https://avvocatiemc.it)**: Il blog di Filippo Strozzi dedicato all'uso della tecnologia Apple nel mondo legale. *   **[Compendium](https://runtimeradio.it)**: Podcast di Filippo Strozzi su Runtime Radio dedicato all'uso quotidiano della tecnologia. 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.

    1h 29m

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