PLAY PODCASTS
Gitbar - Italian developer podcast

Gitbar - Italian developer podcast

235 episodes — Page 1 of 5

Ep.235 - Event Storming e context modeling nell'era ai con Alberto Brandolini (Avanscoperta)

May 14, 20261h 14m

Ep.234 - Discovery, iniziare il lavoro da un cliente nuovo

May 7, 202653 min

Ep.233 - LLM e refactoring, uno sgardo ai paper

Apr 23, 202658 min

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

Apr 16, 20261h 23m

Ep.231 - Il cazziatone è servito: istruzioni per non esplodere

Apr 10, 202640 min

S5 Ep 230Ep.230 - Database nel 2026, Ai and more con Davide Mauri (Microsoft)

In questa puntata ci siamo ritrovati con Davide Mauri, Product Manager di SQL Server in Microsoft, per una chiacchierata lunga e succosa su tutto quello che ruota attorno ai database nel 2025. Abbiamo parlato di come il ruolo del DBA si stia trasformando in una figura da specialista delle responsabilità critiche, di perché la Row Level Security sia diventata fondamentale nell'era degli agenti AI che scrivono query al posto nostro, e di come la vector search stia ridisegnando il panorama dei database relazionali. Ci siamo spinti fino al clustering semantico con DBSCAN e HDBSCAN, quella che potrebbe diventare la "GROUP BY dei vettori", e abbiamo ragionato su quanto sia ancora sottovalutato il testing del data layer nelle nostre applicazioni.

Apr 2, 20261h 33m

S5 Ep 229EP.229 - AI come sparring partner personale, produttività, coding con agenti con Jaga Santagostino

In questa puntata ci siamo fatti una chiacchierata fiume con Jaga Santagostino, freelance, smanettone seriale e host di Spaghetti Prompt su YouTube. Abbiamo parlato di come sopravvivere all'information overload nell'era dell'AI senza impazzire, di come Jaga si sia costruito un vero e proprio sparring partner digitale alimentato da 15 anni di journaling, e di come l'AI stia cambiando il modo in cui scriviamo codice — spoiler: i test contano più dell'implementazione. Tra una riflessione sulla centralizzazione del pensiero in outsourcing e l'altra, abbiamo scoperto che se cammini troppo piano sul treadmill ti becchi Haiku come modello. Motivazione pura.

Mar 27, 20262h 26m

S5 Ep 228Ep.228 - Non toccate quel tag con Andrea Verlicchi

E

In questo episodio apriamo il bar con Andrea Verlicchi, performance engineer di SpeedKit ed ex front-end architect di Yoox Net-a-Porter. Parliamo di web performance a 360 gradi: dai Core Web Vitals all'ottimizzazione delle immagini, dal famigerato Interaction to Next Paint ai danni silenziosi di Google Tag Manager. Scopriamo come un prodotto SaaS possa migliorare le performance senza toccare il codice del cliente, come funzionano le speculation rules per il prerender, e perché la performance percepita e quella reale sono due mondi diversi. Non manca un tuffo nostalgico nei tempi di Flash, Dreamweaver e MySpace.

Mar 19, 20261h 30m

S5 Ep 227Ep.227 - AI Agent in php

In questa puntata abbiamo avuto con noi Valerio Barbera, CTO di Inspector e creatore di Neuron AI, il framework PHP per costruire agenti AI. Abbiamo parlato di come il mondo PHP si sia svegliato tardi sulla rivoluzione agentica, di perché le corporate hanno guidato l'adozione dall'alto con Python mentre i maker dormivano, e di come Neuron stia portando workflow persistenti, human-in-the-loop e chat history intelligente nell'ecosistema PHP. In mezzo ci siamo persi in una bellissima divagazione sulle interfacce vocali, su come Claude parli inglese con accento francese, e su come la UX dei prodotti AI stia ridefinendo il concetto stesso di identità di un'applicazione.

Mar 12, 20261h 28m

S5 Ep 226Ep.226 - Api governance e robe di ai

Episodio dedicato alle API e al loro futuro in un mondo sempre più guidato da LLM e agenti AI. Si parla di governance, visibilità del landscape e la tensione tra ottimizzazione locale dei team e quella globale dell'organizzazione. Emerge il tema dell'enforcement degli standard tramite tool come Spectral e approcci come gli embedded expert. La conversazione scivola inevitabilmente sul ruolo degli sviluppatori domani, tra vibe coding, AI native engineering e la sfida di formare una nuova generazione di junior.

Mar 5, 20261h 58m

S1 Ep 225Ep.225 - Techlead survival guide

In questo episodio ci siamo addentrati nel mondo enterprise con Filippo De Santis, senior tech lead e "decano" del team, per esplorare cosa significa davvero fare il tech lead quando l'azienda ha migliaia di persone, trenta stakeholder in una call e deadline che possono essere vere o finte. Abbiamo parlato di fiducia, gestione delle aspettative, relazioni con i livelli superiori e di come sopravvivere (e deliberare valore) in contesti dove il cambiamento è lento per natura ma tutti vogliono misurare la velocità. Spoiler: le sette parole nel report funzionano meglio di un documento da venti pagine, e il compromesso è il vero superpotere del tech lead enterprise.

Feb 26, 20261h 36m

S5 Ep 224EP.224 - BMAD, Spec driven o AI-gile

La conversazione approfondisce l'impatto degli LLM e le sfide associate a BMAD. Esplora il processo, le percezioni, l'ergonomia, i limiti e il ruolo architetturale all'interno di BMAD. La discussione affronta le sfide della documentazione e del carico cognitivo, l'impatto delle specifiche dettagliate sull'efficienza dello sviluppo e l'equilibrio tra la conoscenza degli individui e la conoscenza implicita dei task. Viene inoltre esplorato il ruolo delle competenze degli agenti nello sviluppo, il dilemma tra approccio generalista e specialista e la natura empirica dello sviluppo. Si discute inoltre della natura sequenziale dei ticket in BMAD e delle implicazioni del determinismo e del non-determinismo nello sviluppo. La conversazione approfondisce la parallelizzazione delle storie in BMAD, le sfide del lancio delle storie di notte e l'evoluzione di BMAD e il suo impatto sull'esperienza utente. Vengono forniti spunti sull'applicazione pratica di BMAD e sui suoi potenziali sviluppi futuri. Infine, la conversazione esplora il futuro dei marketplace di AI, l'impatto della geopolitica sullo sviluppo dell'AI e il panorama in evoluzione dell'artigianato software. Vengono affrontate le sfide della centralizzazione, la natura competitiva dell'AI e la potenziale influenza geopolitica sullo sviluppo dell'AI. Si discute inoltre del valore futuro dell'artigianato software in un panorama tecnologico in rapida evoluzione.Punti chiaveGli LLM e il loro impattoLe sfide di BMAD — documentazione e gestione del carico cognitivo associatoL'equilibrio tra conoscenza degli individui e conoscenza implicita dei taskL'impatto delle specifiche dettagliate sull'efficienza dello sviluppo — parallelizzazione delle storie in BMADLe sfide nel lancio delle storie di notteL'evoluzione di BMAD e il suo impatto sull'esperienza utente — centralizzazione dei marketplaceLa competizione nell'AILe sfide della decentralizzazioneL'impatto geopolitico sull'AIIl futuro dell'artigianato softwareCapitoli00:00 Presentazione degli ospiti11:09 Il processo di BMAD17:15 Percezioni di BMAD22:29 Ergonomia e flusso di lavoro29:04 Limiti di BMAD01:03:32 La natura sequenziale dei ticket in BMAD01:19:21 Esplorare il valore e l'evoluzione di BMAD01:39:03 Il futuro dei marketplace di AI01:46:23 L'impatto geopolitico sull'AI01:57:06 Il futuro dell'artigianato software

Feb 19, 20262h 4m

S5 Ep 223Ep.223 - RantBook - LLM, cosa e' andato storto con Edoardo Dusi (Storyblok)

Per Edo siamo ormai supervisori di macchine e dobbiamo abbracciarlo, per Mauro c'è il rischio concreto di diventare "LLM-sitter" che delegano il pensiero e perdono senso critico e responsabilità.

Feb 12, 20261h 28m

S5 Ep 222Ep.222 - Spec driven delirium com Alfonso graziano (Nearform)

La pratica Spec Driven Development ci sta rendendo capaci di produrre migliori artefatti con meno effort. Ne abbiamo parlato con Alfonso, amico e collega che non parla d'altro, e' cascato nel rabbit hole con tutti due i piedi e noi, be in quel rabbit hole ci affacciamo con piacere.

Feb 5, 20261h 33m

S5 Ep 221Ep.221 - Digital Sovereignty con Daniele Gobbetti (Codeberg e Gadgetbridge)

La conversazione approfondisce il mondo dell'Open Source e della Sovranità del Software, esplorando le origini dell'Open Source, il ruolo di Codeberg, e storie personali e background. Si discutono anche le motivazioni dietro la sovranità del software, la differenza tra possesso e controllo, il concetto di multi-cloud e sovranità digitale, il cambiamento di focus verso il software libero e l'open source, riflessioni su ideali e conflitti, e una curiosa discussione sul Veganuary. La conversazione approfondisce la sostenibilità dei progetti open source, le sfide del finanziamento e della gestione dell'infrastruttura, l'accessibilità e l'utilizzo di Codeberg, l'origine e lo scopo di Codeberg, e il concetto di decentralizzazione e federazione nell'open source. Vengono esplorati gli aspetti finanziari e organizzativi del mantenimento dell'infrastruttura open source, così come la visione e i valori alla base della creazione di Codeberg. Inoltre, viene evidenziato il potenziale per la decentralizzazione e la federazione nella comunità open source. La conversazione approfondisce le sfide legali nello sviluppo dell'IA, l'impatto delle grandi aziende tecnologiche sullo sviluppo del software, e le considerazioni etiche nella tecnologia. Vengono esplorate le complessità dello sviluppo dell'IA, l'influenza dei giganti tecnologici, e i dilemmi etici affrontati dagli sviluppatori. La discussione evidenzia la necessità di quadri legali ed etici per guidare lo sviluppo dell'IA e le pratiche software.Punti chiaveOpen SourceSovranità del Software e Sostenibilità dei Progetti Open SourceSfide della Gestione dell'Infrastruttura e Sfide legali nello sviluppo dell'IAConsiderazioni etiche nella tecnologiaImpatto delle grandi aziende tecnologiche sullo sviluppo del softwareCapitoli00:00 Introduzione all'Open Source e alla Sovranità del Software13:01 Differenza tra Possesso e Controllo20:27 Free Software e Open Source27:44 Riflessioni su Ideali e Conflitti36:03 Curiosità sul Veganuary42:48 Finanziamento e Gestione dell'Infrastruttura50:03 Origine e Scopo di Codeberg59:09 Decentralizzazione e Federazione nell'Open Source01:06:16 Sfide Legali nello Sviluppo dell'IA

Jan 29, 20261h 17m

S220 Ep 5Ep.220 - Tailwind con Davide di Pumpo, Emiliano Pisu, Massimo Artizzu

Introduzione: Bentornati al podcast Gitbar! Dopo una lunga pausa, siamo entusiasti di riconnetterci con i nostri ascoltatori e di esplorare il mondo in continua evoluzione della tecnologia, del design e dell’impatto dell’IA. In questo episodio, discutiamo le sfide e l’entusiasmo del ritorno nel mondo del podcasting e approfondiamo alcune delle ultime tendenze in CSS e nei framework come Tailwind.Contenuto Principale:Il Ritorno di GitbarDopo diversi mesi lontano dal microfono, il conduttore condivide la gioia di riaccendere il podcast. Racconta le ragioni della pausa, tra cui impegni personali e la difficoltà di stare al passo con i rapidi sviluppi dell’IA. Molti ascoltatori hanno contattato il team, esprimendo il desiderio di nuovi episodi, contribuendo così alla decisione di tornare.Cambiamenti nel Formato del PodcastPer rendere più gestibile il processo di produzione, il conduttore propone un nuovo formato: episodi a cadenza bisettimanale, con la possibilità di episodi più brevi di circa 20-30 minuti. Questa flessibilità mira a mantenere alta la qualità pur garantendo una produzione sostenibile. Il conduttore incoraggia gli ascoltatori a condividere idee per gli argomenti tramite il canale Telegram, promuovendo il coinvolgimento della comunità.Discussione su CSS e TailwindL’episodio ospita ospiti appassionati di CSS e Tailwind. La conversazione prende una piega umoristica quando si scherza sulle continue evoluzioni dei framework. Un ospite paragona Tailwind a uno strumento utility, sottolineandone la praticità rispetto ad altri framework. Si discute anche dell’importanza del CSS, notando che, sebbene in passato non avesse un grande seguito, i recenti sviluppi hanno suscitato un rinnovato interesse.L’Evoluzione del CSSUna parte significativa della discussione si concentra su come il CSS sia maturato, con aggiornamenti recenti che lo rendono uno strumento potente per gli sviluppatori. Gli ospiti riflettono sulle tendenze passate e su come influenzino le pratiche attuali. Si enfatizza la necessità per gli sviluppatori di sfruttare le capacità esistenti del CSS invece di reinventare continuamente la ruota con soluzioni JavaScript.Coinvolgere il PubblicoIl conduttore e gli ospiti condividono le loro esperienze con il public speaking e come dimostrare le capacità del CSS possa catturare l’attenzione del pubblico. Si discute di come semplici animazioni CSS possano creare un effetto “wow”, incoraggiando gli sviluppatori a esplorare ulteriormente il potenziale del CSS. Questo segmento rafforza l’idea che comprendere le basi possa portare a un web design più efficiente ed efficace.Conclusione: In questo episodio, abbiamo riacceso la nostra passione per tecnologia e design, abbracciando sia le sfide che le innovazioni che definiscono il nostro campo. Guardando al futuro, invitiamo gli ascoltatori a contribuire con idee e a partecipare alle nostre discussioni. Ricordate: il mondo del CSS è in continua evoluzione, e c’è tanto da esplorare. Continuiamo questo viaggio insieme!

Jan 22, 20262h 2m

S4 Ep 219Ep.219 - Analisi e robe su problem solving e lo scrivere codice

In questo episodio Brainrepo risponde al post di Livio sul ruolo dell’analisi nello sviluppo di un prodotto digitale.https://www.linkedin.com/posts/liviofrancisconi_analisi-refactoring-qualitaeq-activity-7329882565438341120-TicA

May 18, 202521 min

S4 Ep 218Ep.218 - Moldable development

In questo episodio di Git Bar, Mauro Murru esplora l'importanza della documentazione e della lettura del codice nel contesto dello sviluppo software. Condivide le sue esperienze nella creazione di un Impact Assessment e discute le sfide legate alla comprensione delle codebase, sottolineando la necessità di strumenti specifici per semplificare la lettura del codice. Murru invita a riflettere su come migliorare i processi di sviluppo e sull'importanza di investire in strumenti che possano ottimizzare la lettura del codice.

May 4, 202521 min

S4 Ep 217Ep.217 - A2A e MCP con Piero Savastano

In questo episodio di GitBAR, i conduttori discutono della maturità nel settore tecnologico, in particolare nel contesto dei protocolli e dell'intelligenza artificiale. Viene introdotto l'ospite Piero Savastano, che condivide la sua esperienza e opinioni sui protocolli emergenti, come il Model Context Protocol (MCP). La conversazione si sposta su temi di innovazione, potenza di fuoco nel marketing e sicurezza, esplorando come questi fattori influenzano l'adozione e l'implementazione di nuove tecnologie. La conversazione esplora l'evoluzione dei modelli multimodali e il protocollo Atua, evidenziando le differenze con MCP e le implicazioni etiche legate all'autonomia degli agenti. Si discute anche dell'importanza dell'osservabilità e della complessità dei sistemi, con riflessioni sul futuro della tecnologia e sull'interoperabilità. In questa conversazione, i partecipanti esplorano il ruolo dell'intelligenza artificiale nella gestione degli stakeholders, l'adattamento umano alle nuove tecnologie e le implicazioni etiche del simbiotismo uomo-macchina. Si discute anche dell'evoluzione dell'intelligenza umana rispetto a quella artificiale e dell'importanza delle emozioni nel futuro della tecnologia.

Apr 19, 20251h 43m

S4 Ep 216Ep.216 - Open Knowledge con Sara Petti e Patricio del Boca (Open Knowledge Foundation)

Notes soon

Apr 10, 20252h 8m

Ep.215 - Distrobox con Luca di Maio (Chainguard)

In questo episodio di GitBar, i conduttori discutono di Distrobox, un innovativo strumento per gestire container, e del lavoro in ChainGuard, un'azienda focalizzata sulla sicurezza delle immagini Docker. Viene approfondito il concetto di S-BOM (Software Bill of Materials) e la sua importanza nella sicurezza del software. Inoltre, si esplora la mancanza di una convergenza nei sistemi operativi simile a quella di Kubernetes, evidenziando le differenze di investimento e supporto tra i due ambiti. La conversazione esplora l'evoluzione delle distribuzioni Linux, evidenziando le differenze tra di esse e l'importanza delle scelte fatte dagli utenti. Si discute dell'esperienza utente, delle preferenze per determinate distro in contesti lavorativi e delle sfide legate allo sviluppo e alla portabilità delle applicazioni. Viene anche sottolineata l'importanza della facilità di contribuzione nel mondo open source.

Feb 27, 20251h 49m

Ep.214 - SRE con Julian Xhokaxhiu (Nearform)

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 software, la gestione della stabilità del prodotto e le differenze tra SRE e DevOps. Si affrontano anche le sfide del monitoraggio e dell'alerting, nonché l'importanza della comunicazione nella gestione degli errori. In questa conversazione, si esplorano vari aspetti del mondo SRE (Site Reliability Engineering), con particolare attenzione all'error budget, agli strumenti di observability, al synthetic monitoring e all'importanza delle tracce nel monitoraggio delle applicazioni. Si discute anche del ruolo di OpenTelemetry come protocollo standard e della necessità di bilanciare strumenti e processi per una gestione efficace delle operazioni. Infine, si riflette sull'importanza della comunicazione e sulla cultura aziendale necessaria per implementare con successo queste pratiche.

Feb 3, 20251h 26m

Ep.213 - Algoritmi, ricerca e Orama core con Michele Riva (Orama)

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 da nomade digitale e le sfide che affronta nel trovare un equilibrio tra lavoro e vita personale. Si esplora anche la frustrazione che gli ingegneri possono provare quando si trovano di fronte a problemi complessi e l'importanza della comunicazione con i colleghi per superare tali ostacoli. In questa conversazione, Michele discute l'evoluzione di Orama, un motore di ricerca che ha iniziato come full-text e si è evoluto verso la ricerca vettoriale. Viene esplorata la decisione di riscrivere il progetto in Rust per migliorare le prestazioni e la scalabilità. Michele condivide anche le sfide legate al mantenimento delle diverse codebase e l'integrazione di Dino per la gestione di JavaScript. Infine, si affronta la questione della persistenza dei dati e la filosofia degli algoritmi di ricerca. In questa conversazione, Michele e Brainrepo esplorano la filosofia degli algoritmi, discutendo l'importanza della comprensione e della visualizzazione degli algoritmi. Michele condivide la sua esperienza nel semplificare concetti complessi e sottolinea l'importanza di non fermarsi alla semplificazione, ma di approfondire ulteriormente. La conversazione si conclude con raccomandazioni di libri e progetti utili per chi desidera approfondire il tema degli algoritmi e della programmazione.

Jan 24, 20251h 15m

Ep.212 - Figma e dintorni con Fabio staiano

## 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 comunicazione tra designer e sviluppatori. Viene esplorato il flusso di lavoro con Figma, il versioning e le opportunità e rischi legati all'acquisizione di Figma da parte di Adobe. Infine, si parla del ruolo cruciale dei plugin e widget nel potenziare le funzionalità di Figma.## Chapters00:00 Benvenuti nel Bar degli Sviluppatori01:18 Evoluzione delle Figure Professionali nel Web04:00 Il Passaggio da Photoshop a Figma10:43 Componenti e Design Token: La Nuova Frontiera16:20 Comunicare tra Designer e Sviluppatori21:55 Responsabilità e Collaborazione nel Team27:45 Animazioni e Prototipazione: Un Doppio Taglio35:43 Il Journey dal Design al Codice39:22 Fasi di Progettazione e Sviluppo42:16 Collaborazione tra Designer e Sviluppatori47:21 Versioning e Gestione dei File in Figma51:08 Acquisizione di Figma e Implicazioni Future57:06 Ecosistema dei Plugin e Widget01:02:30 Lottie Studio e Animazioni in Figma## TakeawaysIl mondo del web è in continua evoluzione.Figma ha rivoluzionato il modo di lavorare tra designer e sviluppatori.Le animazioni dovrebbero essere utilizzate con parsimonia.La comunicazione è fondamentale per il successo del progetto.Il versioning è ancora un aspetto da migliorare in Figma.Figma è uno strumento di comunicazione tra team.Le figure professionali stanno tornando a un approccio più integrato.I plugin e widget ampliano le possibilità di Figma.L'acquisizione di Figma da parte di Adobe ha suscitato preoccupazioni.Il file .fig potrebbe diventare uno standard nel design.

Jan 16, 20251h 12m

Ep.211 - Leadership e robe

##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 stakeholder e le sfide nella comunicazione, evidenziando come le tensioni possano essere un segno di impegno. Si affrontano anche le tecniche per gestire le relazioni e si riflette sul futuro dei junior nel contesto dell'AI. La conversazione esplora l'evoluzione del codice e il crescente affidamento alle macchine, sollevando interrogativi etici sulla delega delle decisioni. Si discute il ruolo del team lead nella gestione della complessità e l'importanza della servant leadership, evidenziando i rischi di un'eccessiva protezione del team. Infine, si analizza la responsabilità nelle pull request e nelle code review, sottolineando la necessità di una responsabilità condivisa all'interno del team. In questa conversazione, i relatori esplorano il concetto di responsabilità all'interno dei team, sottolineando l'importanza della responsabilità collettiva rispetto a quella individuale. Discutono anche dell'importanza della narrazione e della comunicazione efficace con gli stakeholder, evidenziando come una buona gestione delle richieste possa prevenire fallimenti. Infine, condividono riflessioni e raccomandazioni su come affrontare le sfide quotidiane nel lavoro di squadra e nella leadership.

Dec 15, 20241h 32m

ep210 - Wordpress

#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 considerare il business nella scelta degli strumenti. Si esplorano anche le sfide e le opportunità nel panorama attuale dello sviluppo web. #Takeaways- Limitare la complessità è fondamentale per il business.- WordPress ha avuto un ruolo cruciale nel web.- La frustrazione degli sviluppatori è un tema ricorrente.- Esplorare alternative a WordPress è necessario.- La motivazione personale deve essere bilanciata con il business.- Le nuove tecnologie offrono opportunità ma anche complessità.- La scelta degli strumenti deve considerare il budget del cliente.- Le soluzioni prefabricate possono essere più pratiche.- Creare una pipeline di gestione può semplificare il lavoro.- La prospettiva del business è essenziale nella scelta degli strumenti.

Dec 5, 202417 min

Ep.209 - A proposito di Selfhosting

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 a mano. Viene esplorato il concetto di 'second brain' e come gli strumenti digitali e analogici possano coesistere per migliorare l'organizzazione e la riflessione personale. In questa conversazione, i partecipanti discutono di vari aspetti legati all'automazione nella gestione delle email, tecniche di prendere appunti, e il ritorno al self-hosting rispetto ai servizi cloud. Viene analizzato il costo del self-hosting, l'importanza dei backup e della sicurezza dei dati, e si confrontano i vantaggi e svantaggi del self-hosting rispetto ai servizi professionali. Inoltre, si parla di privacy, SEO e della produzione di contenuti, evidenziando le sfide e le opportunità in questo campo. In questa conversazione, i partecipanti discutono dell'evoluzione della tecnologia e della qualità dei contenuti, in particolare nel contesto della musica e dei podcast. Si riflette su come la fruizione dei contenuti sia cambiata nel tempo, con un focus sulla mediocrità e sulla perdita di attenzione verso la qualità. Viene sottolineata l'importanza di un ascolto consapevole e di come la nostra percezione della qualità sia influenzata dalla sovrastimolazione e dalla disponibilità immediata dei contenuti.

Nov 28, 20241h 43m

Ep.208 - CMS e Headless Cms con Edoardo Dusi (Storyblok)

#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 headless CMS. Viene esplorato il ruolo degli sviluppatori e delle aziende nel contesto attuale, con un focus sulla gestione dei dati e sull'importanza di standardizzare le tecnologie per facilitare il lavoro. La conversazione si conclude con una riflessione sul futuro dei CMS e sulla necessità di adattarsi ai cambiamenti del mercato. In questa conversazione, i partecipanti esplorano l'evoluzione degli Headless CMS e il loro impatto sulla democratizzazione della creazione di siti web. Si discute della gestione dei dati, della visualizzazione e dell'importanza di strumenti come i visual editor. Viene anche analizzato il concetto di applicazioni CMS driven e come questi strumenti possano semplificare i workflow aziendali. Infine, i partecipanti condividono raccomandazioni di lettura e risorse utili per approfondire il tema. # Takeaways - Git Stash può causare confusione. - La conoscenza tecnica è fondamentale per gli sviluppatori. - Le aziende hanno bisogno di un mix di competenze. - I CMS stanno evolvendo verso soluzioni headless. - La gestione dei dati è cruciale per le aziende. - La standardizzazione delle tecnologie è necessaria. - Il costo di gestione del back-end è elevato. - Le aspettative degli utenti influenzano le scelte tecnologiche. - La competizione si basa su come offriamo i dati. - Il futuro dei CMS richiede adattamento e innovazione. L'avvento degli headless CMS rappresenta una rottura nel processo di creazione di siti web. - Gli headless CMS risolvono il bisogno di strutturare i dati in modo efficace. - La democratizzazione della creazione di siti web è fondamentale per l'accessibilità. - La parte di visualizzazione rimane una sfida per chi non ha competenze tecniche. - Le applicazioni CMS driven offrono nuove opportunità per la gestione dei contenuti. - Il visual editor è uno strumento chiave per semplificare il processo di editing. - La gestione dei dati deve essere separata dalla visualizzazione per una maggiore efficienza. - I workflow possono essere ottimizzati utilizzando headless CMS per la gestione dei contenuti. - Le raccomandazioni di lettura possono fornire ulteriori spunti per approfondire il tema. - La discussione ha evidenziato l'importanza di avere opinioni diverse per stimolare il pensiero critico. # Sound Bites - "Ho rotto main, ma insomma niente." - "Dobbiamo festeggiare il successo." - "Il discorso è molto semplice." # Chapters 00:00 Introduzione e Problemi con Git Stash 06:21 Presentazione dell'Ospite e Birra 10:12 Discussione sui CMS e l'Evoluzione Tecnologica 11:07 Opinioni sui Framework e la Conoscenza Tecnica 16:03 Il Ruolo degli Sviluppatori in Azienda 19:54 La Differenza tra Sviluppatori e Lavoratori 24:33 Futuro della Programmazione e Low Code 29:21 Speranze e Opportunità nel Settore 30:31 Versatilità e Conoscenza nei Linguaggi di Programmazione 31:53 Il Ruolo dei Programmatori Junior e Senior 34:23 L'Evoluzione dei CMS e Headless CMS 38:53 La Logica di Business dietro i CMS 45:38 Confini tra CMS e Data Management 55:28 Architettura e Limiti dei CMS Headless 57:29 Evoluzione dei CMS: WordPress e Drupal 01:00:13 Costi e Complessità: Front-end vs Back-end 01:03:54 Standardizzazione e Visualizzazione dei Dati 01:09:13 Democratizzazione e Headless CMS 01:12:15 Utilizzo Efficiente degli Headless CMS 01:22:21 Discussione sull'uso di HTML e CMS 01:23:36 Applicazioni CMS-driven e componenti 01:25:25 Modellazione delle applicazioni nei CMS 01:27:22 Feature flags e configurazione delle applicazioni 01:29:56 Workflow e headless CMS 01:34:18 Gestione dei dati e database 01:39:04 Il valore del visual editor 01:51:42 Il Paese dei Balocchi: Condivisione di Risorse 01:52:08 Libri Consigliati per Developer Relations 01:53:55 Eventi e Meetup: Opportunità di Networking 01:55:49Strumenti Utili per Sviluppatori 01:57:03Riflessioni sul Marketing per Sviluppatori 01:58:32Momenti di Leggerezza e Riflessioni Finali

Nov 21, 20242h 11m

Ep.207 - Watt con Matteo Collina e Paolo Insogna (Platformatic)

# 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 lavoro in consulenza e sviluppo di prodotto, dove il rischio è alto, ma le possibilità di crescita e impatto sono altrettanto grandi. Matteo condivide la sua esperienza nell'avviare una startup, evidenziando i rischi finanziari e il "countdown" che ogni realtà imprenditoriale affronta fino a raggiungere la sostenibilità economica.Parliamo dell’open source, delle sfide etiche e commerciali che comporta e di come bilanciare la libertà del codice aperto con la necessità di sostenibilità economica. Matteo ci guida attraverso i tre assi fondamentali per interpretare l'open source in un contesto aziendale: la licenza, la governance, e la commerciabilità, facendo esempi pratici come Node.js, Chromium e React. Paolo aggiunge un quarto asse: l’autonomia funzionale del software rispetto alla versione commerciale, evidenziando come l'open source possa essere usato strategicamente per attrarre utenti.Abbiamo anche esplorato Watt, il nuovo application server di Platformatic, progettato per superare i limiti di scalabilità e performance di Node.js. Watt permette di eseguire più applicazioni nello stesso processo, eliminando il bisogno di comunicazioni di rete e riducendo il consumo di risorse. I nostri ospiti ci raccontano come Watt rivoluzioni l’esperienza degli sviluppatori e delle operazioni DevOps, integrando funzionalità di monitoraggio avanzate e strumenti di logging per ridurre drasticamente il consumo di memoria e ottimizzare la gestione delle risorse.Infine, riflettiamo sull'importanza dell’apprendimento continuo per gli sviluppatori, un tema caro a Matteo e Paolo, che ricordano come sia fondamentale uscire dalla propria comfort zone e rimanere curiosi, seguendo talk tecnici e approfondendo concetti fondamentali come l'event loop di Node.js.# Paese dei BalocchiLibro consigliato: “The Mythical Man-Month” di Frederick P. BrooksTool di logging: PinoFramework di documentazione: Diataxis# Supportaci suhttps://www.gitbar.it/support# Link amazon affiliato https://amzn.to/3XDznm1# Per favore ascoltaci usando una di queste app:https://podcastindex.org/apps# ContattiCi trovate su Twitter come @brainrepo oppure potete scriverci via mail su https://gitbar.it.# CreditiLe sigle sono state prodotte da MondoComputazionaleLe musiche da Blan Kytt - RSPNSweet Lullaby by Agnese ValmaggiaMonkeys Spinning Monkeys by Kevin MacLeod

Nov 14, 20241h 24m

Ep.206 - Focus con Michela Bertaina (Codemotion)

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 quotidianamente per mantenere la concentrazione tra notifiche, distrazioni esterne e la FOMO (Fear of Missing Out) costante.Michela ha condiviso alcune tecniche che ha appreso per migliorare il focus, come l'importanza di gestire i trigger interni ed esterni che influenzano la nostra capacità di concentrazione. Un primo passo? Prendere consapevolezza di quando e perché ci distraiamo. Dal suo racconto, emerge l’idea di usare semplici strumenti come un foglio di carta o note vocali per scaricare i pensieri senza perdere il filo.Abbiamo discusso anche del “brain dump” per liberare la mente, e di come pianificare la giornata in blocchi di tempo dedicati per diverse attività, sfruttando il proprio cronotipo per lavorare al meglio nelle ore di maggiore produttività. Luca ha condiviso l’esperienza del multitasking durante le call, evidenziando quanto sia facile cadere in distrazioni quando non si ha chiara la priorità dei task.Infine, abbiamo riflettuto sull'importanza di avere riunioni strutturate e asynchrone, con obiettivi chiari e un’agenda definita, per evitare sprechi di tempo e mantenere l'attenzione sul risultato. Una conversazione arricchita da idee pratiche e riflessioni sul nostro modo di lavorare, che ci porta a guardare il tempo e l'attenzione come risorse preziose da proteggere.# Paese dei BalocchiLibro consigliato: “Indistractable” di Nir EyalStrumento di produttività: Google CalendarStrumento per prendere appunti: Obsidian# Supportaci suhttps://www.gitbar.it/supportPer favore ascoltaci usando una di queste app:https://podcastindex.org/appsContattiCi trovate su Twitter come @brainrepo oppure potete scriverci via mail su https://gitbar.it.

Nov 7, 20242h 11m

Ep.205 - Il costo del software con Davide Fiorello (Nearform)

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 costo del software, dal budget alla complessità organizzativa. Attraverso aneddoti e riflessioni personali, abbiamo scoperto quanto possa variare il costo di una singola funzione - come un "semplice" bottone su un sito - a seconda dei contesti e dei processi. Paese dei Balocchi - https://amzn.to/4ebh9jn - https://manual.raycast.com/the... - https://github.com/MilesCranme... - https://amzn.to/3C3UQie Link amazon affiliato https://amzn.to/3YpPhSU Ecommerce tshirt https://www.spreadshirt.it/sho... Per favore ascoltaci usando una di queste app: https://podcastindex.org/apps Contatti Ci trovate su Twitter come @brainrepo oppure potete scriverci via mail su https://gitbar.it. Crediti Le sigle sono state prodotte da MondoComputazionale Le musiche da Blan Kytt - RSPN Sweet Lullaby by Agnese Valmaggia Monkeys Spinning Monkeys by Kevin MacLeod

Oct 30, 20242h 1m

Ep.204 - Typescript su Node.js con Marco Ippolito (HeroDevs)

### Note dell'episodioQuesta settimana riprendiamo le registrazioni con una puntata davvero interessante! Insieme a Marco Ippolito abbiamo parlato di come bilanciare il lavoro, le attività open source e le conferenze, e della nuova feature di Node.js chiamata *Type Stripping*. Marco ha raccontato la sua esperienza con questa innovazione, che consente di eseguire TypeScript senza la necessità di tipi, migliorando l'efficienza del runtime.Abbiamo discusso l'importanza della community nell'open source, il valore delle relazioni che si formano, e come affrontare la visibilità e le critiche ricevute sui social. Marco ha condiviso la sua visione sull'evoluzione di Node.js e sulla collaborazione tra Node e TypeScript per migliorare l'ecosistema. La feature di Type Stripping rappresenta una svolta per il futuro di Node.js, pur incontrando qualche resistenza da parte dei puristi di JavaScript.### Paese dei Balocchi- Libro consigliato da Marco: Crafting Interpreters di Robert Nystrom- Libreria JavaScript: BullMQ https://docs.bullmq.io/ , una soluzione efficace per gestire code di lavoro e schedulazione.### Supportaci suhttps://www.gitbar.it/support### Link amazon affiliatohttps://amzn.to/3XDznm1### Per favore ascoltaci usando una di queste app:https://podcastindex.org/apps### ContattiCi trovate su Twitter come @brainrepo oppure potete scriverci via mail su https://gitbar.it.### CreditiLe sigle sono state prodotte da MondoComputazionale Le musiche da Blan Kytt - RSPN Sweet Lullaby by Agnese Valmaggia Monkeys Spinning Monkeys by Kevin MacLeod

Oct 24, 20241h 14m

Ep.203 - Confidential Computing con Giorgio Natili

TBD

Oct 18, 20241h 40m

Ep.202 - Eventi, community e carriera con Giorgio Natili (Opaque systems)

TBD

Oct 10, 20241h 38m

Ep.201 - Metaprogrammazione e non solo con Paolo Nusco Perrotta (Metaprogramming Ruby)

TBD

Oct 3, 20241h 30m

Ep.200 - Kubernetes Operator con Gianluca Mardente (CISCO)

TBD

Aug 4, 20241h 26m

Ep.199 - WebAssembly serverside con Flavio Castelli (SUSE)

TBC

Jul 27, 20241h 22m

Ep.198 - Protocol engineering con Gianguido Sora'

soon available

Jul 18, 20241h 59m

Ep.167 - UI testing con Stefano Magni (Preply)

Questa settimana con il grande stefano abbiamo parlato di un argomento caldo, il fronten testing.## Il nuovo store di gitbar- https://www.spreadshirt.it/shop/design/videoterminalista+metalmeccanico+maglietta+uomo-D60dd75d8a30ff14b5e9bfbe1?sellable=5aaY1v4we3SeYEOlVXmx-6-7## Supportaci suhttps://www.gitbar.it/support## Paese dei balocchi- https://www.manning.com/books/the-art-of-unit-testing-third-edition- https://github.com/NoriSte/all-my-contributions#articles- https://x.com/noriste- https://www.linkedin.com/in/noriste/- ## Link amazon affiliatohttps://amzn.to/40Lm6KQ## Per favore ascoltaci usando una di queste app:https://podcastindex.org/apps## Contatti@brainrepo su twitter o via mail a https://gitbar.it.

Jun 9, 20241h 37m

Ep.196 - Linux e pacchetti con Andrea Manzini (SUSE)

Questa settimana Andrea Manzini di Suse ci accompagna nel magico mondo dei pacchetti. Puntata speciale condotta magistralmente condotta da Carmine, Luca, Alessio e Leo.

May 30, 20241h 58m

Ep.195 - Career Growth e video con react con Alfonso Graziano (Nearform)

Questa settimana abbiamo parlato di carrer growth con Alfonso Graziano, verso la fine dell'episodio ci siamo anche fatti due chiacchiere su come e' possibile creare video con react.

May 15, 20241h 28m

Ep.194 - Sistemi distribuiti con Mauro Servienti (Particular Software)

Questa settimana abbiamo avuto tra i nostri ospiti Mauro Servienti, software architect a particular software.Abbiamo parlato di sistemi distribuiti e ti breaking changes.## Supportaci suhttps://www.gitbar.it/support## Link amazon affiliatohttps://amzn.to/3XDznm1## Per favore ascoltaci usando una di queste app:https://podcastindex.org/apps## Contatti@brainrepo su twitter o via mail a https://gitbar.it.## CreditiLe sigle sono state prodotte da MondoComputazionaleLe musiche da Blan Kytt - RSPNSweet Lullaby by Agnese ValmaggiaMonkeys Spinning Monkeys by Kevin MacLeod

May 5, 20242h 12m

Ep.193 - Gleam lang con Giacomo Cavalieri

Questa settimana abbiamo con noiGiacomo Cavalieri Core Team Member di Gleam Lang https://gleam.run/.## Balocchi- https://exercism.org/tracks/gleam/concepts - https://t.co/rUfig2IaD0 - https://substack.com/home - https://amzn.to/3JBh3Vu - https://amzn.to/44h6nVk

Apr 26, 20241h 46m

Ep.192 - Observability e dintorni con Giordano Ricci (Grafana Labs)

Qualche settimana fa abbiamo registrato questo episodio di gitbar con Giordano Ricci, software engineer a Grafana Labs deve abbiamo parlato di observability e dintorni.## Supportaci suhttps://www.gitbar.it/support## Paese dei balocchi- https://www.oreilly.com/library/view/the-future-of/9781098118433/ - https://devlake.apache.org/ - https://www.youtube.com/watch?v=8owI4xBEIl0 - https://webproxytool.com/## Link amazon affiliatohttps://amzn.to/3XDznm1## Per favore ascoltaci usando una di queste app:https://podcastindex.org/apps## Contatti@brainrepo su twitter o via mail a https://gitbar.it.Le nostre tshirt:https://www.spreadshirt.it/shop/design/videoterminalista+metalmeccanico+maglietta+premium+uomo-D60dd75d8a30ff14b5e9bfbe1?sellable=5aaY1v4we3SeYEOlVXmx-812-7## CreditiLe sigle sono state prodotte da MondoComputazionaleLe musiche da Blan Kytt - RSPNSweet Lullaby by Agnese ValmaggiaMonkeys Spinning Monkeys by Kevin MacLeod

Apr 2, 20242h 9m

Ep.191 - Engineering manager e team lead con Alberto Motta (Nearform)

Allora, nell'ultimo episodio di GitBar, Alberto ha iniziato a raccontarmi come è finito a fare l'engineering manager, e te lo dico, sembra che l'esperienza sul campo e un bel po' di studio facciano davvero la differenza. Poi, siamo entrati nel vivo parlando di che cosa significa davvero gestire un team tech e come ci si deve un po' fare in quattro per aiutare la squadra senza finire per muovere tutti come marionette. Ha tirato fuori un po' di trucchi per far saltare gli ostacoli che si mettono tra il team e i suoi obiettivi e, seriamente, ha dato un sacco di dritte su come un engineering manager si costruisce quella credibilità che ti fa essere il capo che tutti rispettano. Nel bel mezzo della chiacchierata, ci siamo buttati anche sui temi caldi come il come gestire gli sbagli in modo da non perdere faccia con gli stakeholder, come prendere decisioni quando non vedi chiaro e come tenere a bada i battibecchi nel team. Alberto è stato super chiaro sull'importanza di dare potere al team e di tenere gli occhi aperti su un sacco di cose. Ha toccato anche il tasto delicato di come gestire le persone che vanno alla grande e quelle un po' più in difficoltà, e di come parlare con il team degli underperformers senza creare casini. Nell'ultima parte della serie, io e Alberto abbiamo spulciato tutto quello che c'è da sapere sulla gestione degli underperformer, come tenere il team affiatato, come capire se stiamo lavorando bene e se stiamo davvero facendo centro con i nostri obiettivi. E non si è tirato indietro nemmeno con i consigli su cosa leggere e le risorse top per chi sta gestendo un team. Insomma, è stata una chiacchierata da mille e una notte, piena di spunti da non perdere.## Supportaci suhttps://www.gitbar.it/support## Link amazon affiliatohttps://amzn.to/3XDznm1## Per favore ascoltaci usando una di queste app:https://podcastindex.org/apps## Contatti@brainrepo su twitter o via mail a https://gitbar.it.## CreditiLe sigle sono state prodotte da MondoComputazionaleLe musiche da Blan Kytt - RSPNSweet Lullaby by Agnese ValmaggiaMonkeys Spinning Monkeys by Kevin MacLeod

Mar 14, 20241h 40m

Ep.190 - Gitbar + Continuous Delivery al Fosdem

Questa settimana pubblichiamo la seconda parte dell'episodio che abbiamo registrato al Fosdem di Bruxelles con Edo e Paolo di ContinuousDeliverySpark e me, Alessio e Carmine di gitbar. Per ascoltare la prima parte: https://www.youtube.com/watch?v=9d-ToojhZp0

Mar 5, 202448 min

Ep.189 - Cheshire Cat con Piero Savastano

Questa settimana abbiamo avuto il grande Piero Savastano che ci parla del progetto cheshire cat.## Supportaci su https://www.gitbar.it/support ## Balocchi- https://www.youtube.com/watch?v=zjkBMFhNj_g - http://www.incompleteideas.net/IncIdeas/BitterLesson.html - https://github.com/m-bain/whisperX## Link amazon affiliato https://amzn.to/3XDznm1 ## Per favore ascoltaci usando una di queste app: https://podcastindex.org/apps## Contatti @brainrepo su twitter o via mail a [email protected].

Feb 29, 20241h 43m

Ep.188 - Platform Engineering con Mich Murabito e Graziano Casto (Mia Platform)

Questa settimana abbiamo avuto ai nostri microfoni due amici Mich Murabito e Graziano Casto con i quali abbiamo provato a osservare da vicino il mondo del platform engineering.## Supportaci suhttps://www.gitbar.it/support## Paese dei balocchi- CNCF Platform White Paper: https://tag-app-delivery.cncf.io/whitepapers/platforms/- Martin Fowler Blog: https://martinfowler.com/tags/platforms.html- [BOOK] Build a Second Brain: https://amzn.to/3IdRtVy- [BOOK] Kubernetes - Guida per gestire e orchestrare i container: https://amzn.to/3I8XdQz - KCD Italy: https://community.cncf.io/events/details/cncf-kcd-italy-presents-kcd-italy-2024/ - Blog Mia-Platform: https://mia-platform.eu/blog/## Link amazon affiliatohttps://amzn.to/3XDznm1## Per favore ascoltaci usando una di queste app:https://podcastindex.org/apps## Contatti@brainrepo su twitter o via mail a https://gitbar.it.## CreditiLe sigle sono state prodotte da MondoComputazionaleLe musiche da Blan Kytt - RSPNSweet Lullaby by Agnese ValmaggiaMonkeys Spinning Monkeys by Kevin MacLeod

Feb 23, 20242h 8m

Ep.187 - Open Podcasting e fourviere @ fosdem

Durante il fosdem di ques'anno abbiamo preso prima un aula e poi una panchina per parlare di open podcasting e del progetto fourviere. Inoltre dentro trovate una pillola registrasta da Flavio che racconta come alcuni meccanismi di fourviere funzionano sotto il cofano.## More- https://fosdem.org/2024/- https://fourviere.io/- https://github.com/Podcastindex-org/podcast-namespace- https://podstandards.org/- https://sovereignfeeds.com/

Feb 15, 20241h 0m

Ep.186 - Frontend e Microfrontend con Matteo Pietro Dazzi (Nearform)

Questa settima e' venuto a trovarci il mio amico Matteo e abbiamo fatto una mega chiacchierata.Vengono esplorati i concetti di vertical split e horizontal split, e viene definito il concetto di Micro Frontend. Siamo anche su youtube: https://www.youtube.com/watch?v=rYayuViGSoQ## Il nuovo store di gitbar- https://www.spreadshirt.it/shop/design/videoterminalista+metalmeccanico+maglietta+uomo-D60dd75d8a30ff14b5e9bfbe1?sellable=5aaY1v4we3SeYEOlVXmx-6-7## Supportaci suhttps://www.gitbar.it/support## Dobbiamo ringraziare- Francesco Napolitano 🍻🍻🍻🍻🍻🍻🍻🍻- Marco Damiani 🍻🍻🍻## Paese dei balocchi- https://www.youtube.com/watch?v=fP01rFw6Hlk- https://amzn.to/3HFDdEW- https://upperstory.com/turingtumble/- https://rpm-packaging-guide.github.io/ - https://amzn.to/480cZrz- https://amzn.to/3udZZkj- https://amzn.to/3ugCCGG## Link amazon affiliatohttps://amzn.to/40Lm6KQ## Per favore ascoltaci usando una di queste app:https://podcastindex.org/apps## Contatti@brainrepo su twitter o via mail a https://gitbar.it.

Feb 1, 20242h 4m