Episódios

  • Ep.158 - Cheerp e webassembly con Alessandro Pignotti (Leaning Technologies)
    May 18 2023
    Questa settimana affrontiamo un tema caldo, parliamo di Cheerp e di webassembly con Alessandro Pignotti. Parliamo anche di come si gestisce l'hype dato da una tecnologia di cui tutti parlano.

    - https://leaningtech.com/
    - https://twitter.com/alexpignotti

    ## Community partner

    Gitbar è partner di https://www.wearedevelopers.com/world-congress a parte i 2 ticket omaggio che abbiamo regalato nel gruppo telegram, è disponibile un codice sconto a questo indirizzo https://ti.to/wearedevelopers/world-congress-2023/discount/gitbar_WWC23

    ## Supportaci su
    https://www.gitbar.it/support

    Ringraziamo

    - Cavalier Besugo - 3 🍺
    che ci scrive: Grazie mauro + ammutinati per il pregevole podcast! in 10 - 11 mwsi sono finalmente riuscito ad ascoltare i primi 100 episodi. Vi meritate un po' di birre! (Per me una tazzona di cioccolata).
    - Zoran Stojkov - 1 🍺

    **Grazie di cuore**


    ## Paese dei balocchi

    - https://amzn.to/3pGrjVx
    - https://portal.gitnation.org/contents/crafting-the-impossible-x86-virtualization-in-the-browser-with-webassembly


    ## 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 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
    Exibir mais Exibir menos
    1 hora e 10 minutos
  • Ep.208 - CMS e Headless Cms con Edoardo Dusi (Storyblok)
    Nov 21 2024
    #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
    Exibir mais Exibir menos
    2 horas e 11 minutos
  • Ep.182 - Microdosi e psichedelia con Tommaso Barba
    Dec 24 2023
    ## SummaryIn this episode, the host and guest discuss the topic of microdosing and its controversial nature. They explore the principles and effects of microdosing, as well as the differences between the use of hallucinogens in the past and the current trend of microdosing. The efficacy of microdosing is examined, with a focus on the scientific evidence and potential long-term effects. The conversation also delves into the comparison between microdosing and the use of performance-enhancing substances in the tech industry. Finally, the relationship between the use of hallucinogens and intuition is explored. This conversation explores the therapeutic potential of psychedelics and their effects on the brain. It discusses the importance of the context in which these substances are used and the role of a therapist in guiding the experience. The conversation also touches on the risks and challenges associated with psychedelics and the current state of psychedelic research. Additionally, it explores the revival of interest in psychedelics and their potential in the East. In this episode, Tommaso Barba discusses the documentary on psychedelics and its positive reception. The conversation also explores the importance of balancing risks and opportunities in society. GitBar is presented as a community where interesting developments can be shared. Tommaso shares his academic journey and the differences between obtaining a doctorate in Italy and England. The episode concludes with closing remarks and a holiday break announcement.## TakeawaysMicrodosing involves taking low doses of hallucinogens to potentially improve mood, focus, and energy levels.Scientific evidence on the efficacy of microdosing is limited and controversial, with some studies suggesting a placebo effect.Long-term effects of microdosing are still unknown, and caution is advised due to potential risks.The use of hallucinogens in the past, such as during the 1960s counterculture movement, differed from the current trend of microdosing.The comparison between microdosing and the use of performance-enhancing substances in the tech industry raises sociological and health concerns.Hallucinogens can increase brain entropy and plasticity, potentially leading to increased creativity and intuition. Psychedelics can create a unique and transformative experience, but they require a specific set and setting for optimal results.The effects of psychedelics on the brain involve increased brain plasticity and decreased modular connectivity, leading to long-term positive effects.Psychedelic therapy requires the guidance of a trained therapist to navigate challenging experiences and facilitate positive outcomes.The risks of psychedelics are associated with uncontrolled use and improper integration of the experience.The revival of psychedelic research has gained momentum in recent years, with promising results in the treatment of various mental health conditions.The physical effects of psychedelics are generally safe, with no evidence of neurotoxicity or addiction potential.Psychedelic research is more advanced in Western countries, while the Eastern countries are slowly catching up.The future of psychedelics lies in responsible use, education, and integration into society. The documentary on psychedelics is a great introduction for those who don't want to read the book.Balancing risks and opportunities is crucial in society to avoid negative consequences.GitBar is a community where interesting developments in the field can be shared.Tommaso's academic journey highlights the differences in obtaining a doctorate in Italy and England.The episode concludes with closing remarks and a holiday break announcement.## Chapters00:00Introduzione e presentazione dell'ospite06:03Microdosing: cos'è e principi su cui si basa11:48Differenze tra l'uso delle sostanze allucinogene nel passato e il microdosing15:19Efficacia del microdosing: evidenze scientifiche18:43Effetti a medio-lungo termine del microdosing21:25Confronto tra microdosing e l'uso di sostanze dopanti nel mondo tech27:27Relazione tra l'utilizzo delle sostanze allucinogene e l'intuizione33:38The Psychedelic Experience35:16The Effects of Psychedelics on the Brain38:38Therapeutic Potential of Psychedelics40:11Risks and Challenges44:44The Renaissance of Psychedelics53:47Physical Effects of Psychedelics56:01The Revival of Psychedelic Research59:26Psychedelics in the East01:07:13Introduction to the documentary01:07:45Positive reception of the documentary01:08:50Balancing risks and opportunities01:09:19GitBar as a community01:10:12Tommaso's academic journey01:11:02Closing remarks and holiday break## 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/supportGrazie a Oleksandr Bazhenov per le 4 birre!## Paese dei balocchihttps://www.netflix.com/it/title/80229847https://...
    Exibir mais Exibir menos
    1 hora e 23 minutos
  • Ep.115 - Webrtc e Janus con Lorenzo Miniero (Meetecho)
    Apr 28 2022
    Questa settimana usciamo dalla nostra zona di confort e parliamo di protocolli, Webrtc spiegato da Lorenzo Miniero, in quasi due ora di episodio abbiamo anche parlato di Janus e opensource. Quindi clicca play!


    ## Ricordati di iscriverti al gruppo telegram:

    https://t.me/gitbar

    ## Supportaci su

    https://www.gitbar.it/support

    https://twitter.com/elminiero
    https://lminiero.bandcamp.com/
    https://github.com/meetecho/janus-gateway/ (repo)
    https://janus.conf.meetecho.com/ (demo e documentazione)
    https://groups.google.com/g/meetecho-janus (community)


    Un altro progetto che potrebbe essere di interesse è Janode, una nostra SDK per Janus
    fatta in JavaScript (per node.js e browser), e che noi usiamo in
    produzione per realizzare la parte server dei nostri servizi:

    https://github.com/meetecho/janode/

    Credo possa essere interessante anche questa presentazione:

    https://www.youtube.com/watch?v=gArqopeNQY0

    https://www.slideshare.net/LorenzoMiniero/janus-devday-napoli

    https://janus-legacy.conf.meetecho.com/docs/FAQ.html#videos

    https://www.slideshare.net/LorenzoMiniero/presentations

    https://fosdem.org/2022/schedule/event/rtc_whip/

    https://2021.commcon.xyz/talks/whip-ndi-and-janus-genesis-of-a-broadcasting-demo

    https://archive.fosdem.org/2021/schedule/event/webrtc_musicians/

    https://www.januscon.it/2019/



    ## Paese dei balocchi

    - https://www.delosstore.it/ebook/54319/distopia-vs-utopia/
    - https://www.youtube.com/watch?v=cauE5R8NTsw
    - https://www.amazon.fr/gp/product/1736417916
    - https://www.amazon.fr/gp/product/1491973897
    - https://www.amazon.fr/gp/product/B08GL3VY3K
    - https://jackaudio.org/


    ## Contatti

    @brainrepo su twitter o via mail a info@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
    Exibir mais Exibir menos
    1 hora e 50 minutos
  • Ep.65 - Ammutinamento, la sindrome dell'impostore
    Mar 18 2021
    Questa settimana i 6 pirati ammutinati che ormai avete imparato a conoscere bene, da bravi impostori di questo podcast sono andati a sviscerare la tematica che affligge quotidianamente molti di noi sviluppatori: La Sindrome dell'Impostore.
    Ma non solo, se ascolterai con attenzione scoprirai una piccola sorpresa per te e noterai anche il lancio di un nuovo format "Passaparola". Si accettano feedback! ;)
    Infine potrai scoprire gli immancabili balocchi che noi tutti amiamo.


    ## Ricordati di iscriverti al gruppo telegram:
    https://t.me/gitbar

    ## Supportaci su
    https://www.buymeacoffee.com/gitbar

    ## Supporter

    Mirko Lorusso ci ha offerto una 🍺

    ## Vue day

    Siamo media partner del vueday!!!

    https://2021.vueday.it/

    La conferenza si terrà online il 29 Aprile 2021 su Hopin. I biglietti sono disponibili su eventbrite (https://vueday-2021.eventbrite.com).

    **CODICE SCONTO: community_GITBAR**


    ## Link:

    Datadog https://www.datadoghq.com/

    Feel like a Fraud? https://www.apa.org/gradpsych/2013/11/fraud#

    The Pragmatic Engineer di Gergely Orosz - https://blog.pragmaticengineer.com/

    Imposter Syndorme and Remote Work https://about.gitlab.com/blog/2020/09/02/imposter-syndrome-and-remote-work/

    Developer Ethics https://www.freecodecamp.org/news/developer-ethics/

    Reddit Gifts https://www.redditgifts.com/

    The Art of Deception - Kevin Mitnick https://www.amazon.it/Art-Deception-Controlling-Element-Security/dp/076454280X

    Racket https://racket-lang.org/

    Corso Programming Language https://www.coursera.org/learn/programming-languages-part-b
    Today I Learned https://til.hashrocket.com/

    Sul buon uso della Lentezza di Pierre Sansot https://www.amazon.it/buon-della-lentezza-ritmo-giusto/dp/8842820369

    Pensieri Lenti Pensieri Veloci di Daniel Kahneman https://www.amazon.it/Pensieri-lenti-veloci-Daniel-Kahneman/dp/8804736127/

    TED Talk - Imposter Syndrome di Mike Cannon Brookes https://www.youtube.com/watch?v=zNBmHXS3A6I&ab_channel=TEDxTalks

    Nonviolent communication: A language of life di Marshall B. Rosenberg https://www.amazon.it/Nonviolent-Communication-Marshall-Ph-D-Rosenberg/dp/189200528X

    ## Contatti

    @brainrepo su twitter o via mail a info@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
    Exibir mais Exibir menos
    1 hora e 34 minutos
  • Ep.181 - Matematica e linguaggi con Paolo Caressa
    Dec 7 2023
    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 su

    https://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 affiliato

    https://amzn.to/40Lm6KQ

    ## Per favore ascoltaci usando una di queste app:

    https://podcastindex.org/apps

    SummaryNel 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.
    Takeaways
    • I 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'ospite
    03:00 Cambiamenti nel contenuto nel corso degli anni
    06:24 L'evoluzione dei mezzi di distribuzione dei contenuti
    09:11 Il passaggio dalla matematica all'informatica
    13:34 Il legame tra matematica e linguaggi di programmazione
    17:41 Il modello di programmazione come modello per rappresentare il pensiero
    23:03 Linguaggi accademici vs linguaggi general purpose
    26:59 L'evoluzione dei linguaggi di programmazione
    33:03 Software baggato e differenze tra linguaggi accademici e pratici
    35:45 Semplicità e leggibilità del codice
    35:46 The Evolution of Programming Languages
    49:17 The Role of Ecosystems in Language Adoption
    55:10 The Future of Programming Languages
    56:33 The Relationship Between Programming and Mathematics
    57:15 The Impact of AI on Programming
    59:17 The Democratization of Programming
    01:04:04 Programming as a Literary or Narrative Art
    01:09:45 The Potential of Natural Language Programming



    ## Contatti

    @brainrepo su twitter o via mail a https://gitbar.it.
    Exibir mais Exibir menos
    1 hora e 31 minutos
  • Ep.15 - Miocuginismo, Inps, Programmazione e Operations con Mondo Computazionale e Carlo
    Apr 4 2020
    Il livello della tecnologia nella pubblica amministrazione stenta a migliorare nonostante gli importanti sforzi. Qualche passo avanti è stato fatto ma quando succedono cose come quelle accadute al sito dell'inps è tutto rimesso in discussione. Occorre investire nella cultura della programmazione e dei sistemi. Il miocuginismo non fa andare lontano. Ne abbiamo parlato con Mario di Mondo Computazionale e Carlo in una live andata in onda nel canale youtube di Mondo Computazionale.

    ## Links

    Il canale Youtube di Mondo Computazionale:
    https://www.youtube.com/mondocomputazionale


    Il profilo di Carlo
    https://www.linkedin.com/in/carlosatta/


    Cachare contenuti non statici
    https://blogs.akamai.com/2015/10/dynamic-page-caching-beyond-static-content.html


    Il video della Live
    https://www.youtube.com/watch?v=luMVVN8OiEY


    ## Contatti

    @brainrepo su twitter o via mail a info@gitbar.it


    ## Crediti

    Le sigle sono state prodotte da MondoComputazionale
    Le musiche da Blan Kytt - RSPN e Broke For Free - Something Elated



    ## Credits
    Exibir mais Exibir menos
    1 hora e 38 minutos
  • Ep.40 - Esperimento i tre porcellini, gestire il codice: Monorepo e Polyrepo
    Sep 24 2020
    Monorepo, polyrepo. Quando si parla di tecniche per la gestione della codebase spesso ci si trova nel bel mezzo di una guerra. Ho voluto raccontarla smorzando un pochino i toni basandomi sulla storia dei tre porcellini...
    Disclaimer: Questo episodio è da intendersi sperimentale, quindi non va preso troppo sul serio...


    Ricordati di iscriverti al gruppo telegram:
    https://t.me/gitbar



    ## Links

    - https://twitter.com/mattklein123/status/1080524011438653441
    - https://link.medium.com/01E2ObyIV9
    - https://yarnpkg.com/lang/en/docs/workspaces/
    - https://github.com/Quramy/lerna-yarn-workspaces-example
    - https://docs.bazel.build/versions/master/bazel-and-javascript.html
    - https://link.medium.com/rLXl0tj8V9
    - https://github.com/zenclabs/bazel-javascript
    - https://github.com/joelparkerhenderson/monorepo_vs_polyrepo


    ## Contatti

    @brainrepo su twitter o via mail a info@gitbar.it.


    ## Crediti

    Le sigle sono state prodotte da MondoComputazionale
    Le musiche da Blan Kytt - RSPN e Broke For Free - Something Elated
    Exibir mais Exibir menos
    55 minutos