Alex Raccuglia (Techno Pillz / The Morning Rant) si sfoga in auto sul bug di sviluppo che gli ha rovinato la mattina e racconta il suo piccolo esperimento di ottimizzazione del codice: da un problema con la sua app Transcriber su macOS alla creazione di FastArray, una struttura Swift che combina array e dictionary per ricerche molto più veloci. Tra aneddoti di vita quotidiana, AI helpers e riflessioni sul valore del lavoro e del processo creativo.
Cosa trovi in questa puntata
- Rapida segnalazione di un bug su Transcriber che interrompe la transcodifica audio (macOS 15.x). 🔁
- Spiegazione pratica e discorsiva di come migliorare le performance: dal caching di computed properties all’idea di un FastArray (array + indice dictionary). ⚙️
- Uso di tool di intelligenza artificiale (Claude) per suggerimenti di refactor e ottimizzazione. 🤖
- Riflessioni personali sul valore del processo creativo rispetto al solo risultato finale, e qualche digressione mattutina da strada. ☕🚗
Brand, nomi, servizi e link citati (con breve descrizione)
- Alex Raccuglia — Conduttore del podcast Techno Pillz / The Morning Rant e autore dei racconti e del codice menzionato.
- Techno Pillz / The Morning Rant — Il podcast/segmento in cui viene registrata la puntata.
- Runtime Radio — Podcast network citato nel prologo.
- Audi — Marchio automobilistico (citato in un aneddoto di guida).
- Transcriber — Nome dell’app di Alex che fa trascrizioni/audio-transcoding e su cui si verifica il bug.
- macOS 15.x — Versione del sistema operativo Apple dove si manifesta il problema descritto.
- Claude (Anthropic) — Assistente AI usato dall'autore (menzione a “Claude 4.5” / suggerimenti di refactor).
- FastArray — Nome della struttura dati ideata dall’autore: wrapper generico che mantiene uno storage array e un dictionary ID→indice per accessi rapidi.
- Swift / iOS — Linguaggio e piattaforma in cui l’autore sviluppa e ottimizza.
- GitHub — Piattaforma evocata come possibile luogo per pubblicare il codice (nessun link fornito).
- ChatGPT / LLM — Menzione generale agli LLM come strumenti che useranno codice pubblico per training.
- “Shata Gpt” — Termine pronunciato in chiusura (probabile riferimento scherzoso/errato a un servizio AI); menzionato come riepilogo automatico a valle dell’audio.
Link (URL)
- Nessun URL esplicito fornito nella puntata.
Emoji chiave: 🔧💻🧠🎧
[00:12:42] Spot
[00:18:36] Spot
[00:26:25] Il riassunto di Sciatta GPT
TechnoPillz
Flusso di coscienza digitale.
Vieni a chiacchierare sul riot:
https://t.me/TechnoPillzRiot
Sono su Mastodon: @
[email protected]I video di The Morning Rant sul canale YouTube di Runtime:
https://www.youtube.com/playlist?list=PLgGSK_Rq9Xdh1ojZ_Qi-rCwwae_n2Lmzt
Ascoltaci live tutti i giorni 24/7 su: http://runtimeradio.it
Scarica l’app per iOS: https://bit.ly/runtApp
Contribuisci alla Causa andando su:
http://runtimeradio.it/ancheio/