DiscoverGitbar - Italian developer podcast
Gitbar - Italian developer podcast
Claim Ownership

Gitbar - Italian developer podcast

Author: Brainrepo

Subscribed: 147Played: 4,951
Share

Description

Chiacchiere sincere tra quelli che una volta erano developer e oggi si chiedono se il codice lo stiamo ancora scrivendo noi o se siamo diventati i prompt-sitter di intelligenze artificiali capricciose. Le bestemmie, almeno quelle, restano artigianali e 100% umane.

231 Episodes
Reverse
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!
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.
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.
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.
Ep.227 - AI Agent in php

Ep.227 - AI Agent in php

2026-03-1201:28:32

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.
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.
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
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à.
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.
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
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
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.
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.
Notes soon
Questa settimana con Paolo Caressa, abbiamo parlato di matematica, linguaggi e letteratura.PARTITA IVA con Fiscozen: consulenza GRATIS e 50€ di sconto ⏩ https://www.fiscozen.it/invitoGITBAR50F ## 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.espressokamira.net/- https://github.com/TabbyML/tabby - https://amzn.to/46HtGr6 - https://amzn.to/41fdZX8 - https://amzn.to/3TgkZAS - https://amzn.to/41a7mFk ## Link amazon affiliatohttps://amzn.to/40Lm6KQ## Per favore ascoltaci usando una di queste app:https://podcastindex.org/appsSummaryNel primo episodio della serie, gli ospiti discutono dei cambiamenti nel contenuto nel corso degli anni, passando dalle fanzine ai blog e alle newsletter. Si parla anche dell'evoluzione dei mezzi di distribuzione dei contenuti e del passaggio dalla matematica all'informatica. Viene esplorato il legame tra matematica e linguaggi di programmazione e si discute del modello di programmazione come modello per rappresentare il pensiero. Si affronta anche il tema delle differenze tra linguaggi accademici e linguaggi general purpose, nonché l'importanza della semplicità e leggibilità del codice. The conversation explores the evolution of programming languages and the role of ecosystems in language adoption. It also discusses the future of programming languages, the relationship between programming and mathematics, and the impact of AI on programming. The democratization of programming and the potential of natural language programming are also examined. Overall, the conversation highlights the potential for programming to become a more narrative and artistic discipline.TakeawaysI mezzi di distribuzione dei contenuti sono cambiati nel corso degli anni, passando dalle fanzine ai blog e alle newsletter.Il passaggio dalla matematica all'informatica può portare a una visione unica che combina l'approccio teorico con quello pratico.I linguaggi di programmazione sono modelli per rappresentare il pensiero e sono influenzati dalla teoria della calcolabilità.I linguaggi accademici tendono ad essere più teorici e astratti, mentre i linguaggi general purpose sono progettati per essere utilizzati in una varietà di contesti.La semplicità e la leggibilità del codice sono importanti per facilitare la manutenzione e la comprensione del software. Programming languages have evolved over time, with ecosystems playing a crucial role in their adoption.The future of programming languages may involve a closer integration with natural language and a focus on user experience.While mathematics is foundational to programming, the field may become more accessible to those without strong mathematical backgrounds.AI has the potential to revolutionize programming by automating certain tasks and enabling natural language programming.The democratization of programming may lead to a more narrative and artistic approach to coding.Chapters00:00 Introduzione e presentazione dell'ospite03:00 Cambiamenti nel contenuto nel corso degli anni06:24 L'evoluzione dei mezzi di distribuzione dei contenuti09:11 Il passaggio dalla matematica all'informatica13:34 Il legame tra matematica e linguaggi di programmazione17:41 Il modello di programmazione come modello per rappresentare il pensiero23:03 Linguaggi accademici vs linguaggi general purpose26:59 L'evoluzione dei linguaggi di programmazione33:03 Software baggato e differenze tra linguaggi accademici e pratici35:45 Semplicità e leggibilità del codice35:46 The Evolution of Programming Languages49:17 The Role of Ecosystems in Language Adoption55:10 The Future of Programming Languages56:33 The Relationship Between Programming and Mathematics57:15 The Impact of AI on Programming59:17 The Democratization of Programming01:04:04 Programming as a Literary or Narrative Art01:09:45 The Potential of Natural Language Programming## Contatti@brainrepo su twitter o via mail a https://gitbar.it.
Questa settimana con Matteo Croce (technoraver),kernel contributor, abbiamo parlato del linux kernel, di come ci si affaccia allo sviluppo di una cosa che vediamo cosi complessa.PARTITA IVA con Fiscozen: consulenza GRATIS e 50€ di sconto ⏩ https://www.fiscozen.it/invitoGITBAR50G## Il nuovo store di gitbarhttps://www.spreadshirt.it/shop/design/videoterminalista+metalmeccanico+maglietta+uomo-D60dd75d8a30ff14b5e9bfbe1?sellable=5aaY1v4we3SeYEOlVXmx-6-7## Supportaci su https://www.gitbar.it/support## Paese dei balocchihttps://amzn.to/47VpKUvhttp://harmful.cat-v.org/software/c++/linus## Link amazon affiliato https://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.
*Elixir con Andrea Leopardi (Veeps)*Questa settimana con Andrea Leopardi, core contributor di elixir abbiamo parlato di questo fantastico linguaggio e del suo ecosistema basato sulla BEAM.PARTITA IVA con Fiscozen: consulenza GRATIS e 50€ di sconto ⏩ https://www.fiscozen.it/invitoGITBAR50F ## 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://spark.apache.org/- [https://it.wikipedia.org/wiki/The_Bear_(serie_televisiva)](https://it.wikipedia.org/wiki/The_Bear_(serie_televisiva))- https://amzn.to/3N1L42O- https://amzn.to/49Pw022- https://amzn.to/3uDq0ZT- https://podcasts.apple.com/it/podcast/vita-da-informatici/id1507592040## 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.
In questo episodio ci siamo fatti due chiacchiere con Paolo Mainardi sulla sicurezza della catena di approvvigionamento del software e ci siamo tuffati nel Cyber Resiliency Act per capire come cambierà il gioco per le aziende e per i mantainer opensource.PARTITA IVA con Fiscozen: consulenza GRATIS e 50€ di sconto ⏩ https://www.fiscozen.it/invitoGITBAR50BSiamo anche su youtube: https://www.youtube.com/watch?...## Il nuovo store di gitbar- https://www.spreadshirt.it/sho...## Supportaci suhttps://www.gitbar.it/support## Paese dei balocchi- https://amzn.to/47n5xH1- https://www.cs.cmu.edu/~rdrile...- https://www.manning.com/books/...- https://amzn.to/3SAR71Y## 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.
Ep.174 - The vercel drama

Ep.174 - The vercel drama

2023-10-1901:27:39

Questa settimana non abbiamo ospite, anzi ne abbiamo due, DottorBlaster e Chumkiu, con loro parliamo del Vercel Drama.## Supportaci suhttps://www.gitbar.it/support## Paese dei balocchi- https://www.hetzner.com/sb- https://jakelazaroff.com/words/an-interactive-intro-to-crdts- https://amzn.to/3S4GIva- https://app.leonardo.ai- https://github.com/polyfloyd/rust-id3/issues/99- https://amzn.to/3rOeWbH## 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.
Questa settimana con Gabriele Lana abbiamo parlato della professione dello sviluppatore, insidie e benefici.## 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 - Daniele Campogiani- Livio Francisconi 🍻- Giovanni Orciuol🍻## Paese dei balocchi- https://www.socrates-conference.de/home- https://amzn.to/46pVIrN- https://it.wikipedia.org/wiki/Legge_di_Brandolini#:~:text=La%20legge%20di%20Brandolini%20%C3%A8,di%20%22bullshit%20asymmetry%20principle%22.- https://amzn.to/3LYbzpm- https://www.sfscon.it/speakers/- https://hacktoberfest.com/participation/- https://tauri.app/## 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
loading
Comments 
loading