Gitbar - Italian developer podcast

Gitbar - Italian developer podcast

Download on the App Store

Gitbar - Italian developer podcast episodes

  • 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
    2 hr 12 min
  • Ep.207 - Watt con Matteo Collina e Paolo Insogna (Platformatic)
    # Note dell'episodio

    In 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 Balocchi
    • Libro consigliato: “The Mythical Man-Month” di Frederick P. Brooks
    • Tool di logging: Pino
    • Framework di documentazione: Diataxis
    # Supportaci su

    https://www.gitbar.it/support

    # Link amazon affiliato

     https://amzn.to/3XDznm1


    # 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
    1 hr 25 min
  • 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 Balocchi
    • Libro consigliato: “Indistractable” di Nir Eyal
    • Strumento di produttività: Google Calendar
    • Strumento per prendere appunti: Obsidian
    # Supportaci su

    https://www.gitbar.it/support

    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.

    2 hr 12 min
  • 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
    2 hr 2 min
  • Ep.204 - Typescript su Node.js con Marco Ippolito (HeroDevs)
    ### Note dell'episodio
    Questa 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 su
    https://www.gitbar.it/support


    ### Link amazon affiliato
    https://amzn.to/3XDznm1


    ### 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
    1 hr 15 min

About Gitbar - Italian developer podcast

From the publisher's feed

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…

More shows like Gitbar - Italian developer podcast

Pillole di Bit by Francesco Tucci

Pillole di Bit

0 Listeners

PointerPodcast by PointerPodcast

PointerPodcast

0 Listeners

Non hanno un amico by Luca Bizzarri - Chora Media

Non hanno un amico

31 Listeners

The Bull - Il tuo podcast di finanza personale by Riccardo Spada – Corax

The Bull - Il tuo podcast di finanza personale

20 Listeners

Buongiorno da Edo by Edoardo Dusi

Buongiorno da Edo

0 Listeners

Linea mercati by Class Editori

Linea mercati

0 Listeners

Algoritmi by Datapizza

Algoritmi

0 Listeners