
Gitbar - Italian developer podcast
Gitbar, programmazione e sviluppo web. Un piccolo punto di ritrovo per lo sviluppo fullstack. Parleremo di php laravel e symfony, javascript e VueJS, angular o react, di continuous integration, deployment, docker, kubernetes, scrum fino ad arrivare al machine learning e alla blockchain che come sapete sono un pò come il prezzemolo e ci stan bene su tutto.Parleremo anche della vita dello sviluppatore, pattern e soft skills.Io sono @brainrepo, sviluppatore e host di questo podcast e il vostro compagno di chiacchiere.
Latest episodes

Feb 20, 2020 • 32min
Ep.8 - Orm: Datamapper and Active records. Programmazione della persistenza!
Ogni applicazione che noi realizziamo ha bisogno di tenere conto della persistenza, abbiamo iniziato la nostra esperienza con la programmazioneinserendo delle query in "RAW SQL" nel nostro codice sorgente ma presto ci siamo resi conto che mischiare i linguaggi, nel mio caso php e sql, non era una cosa buona e giusta quindi abbiamo attinto dal mondo dei pattern e di siamo trovati davanti agli ORM, object relation mapper confondendoci alla vista di active records e data mapper.Esiste un modo migliore degli altri per effettuare il salvataggio dei nostri dati, se si in che contesto. Questa puntata è un piccolo viaggio con delle sorprese.#Capitoli0:00 Saluti iniziali4:31 I pattern di programmazione5:35 La persistenza8:26 Gli ORM 13:29 Active Record20:25 Data Mapper25:54 Quale è il miglior approccio29:37 Saluti finali#Contatti@brainrepo su twitter o via mail a info@gitbar.it#CreditiLe sigle sono state prodotte da MondoComputazionaleRegistrato negli studi di Radio Nuoro CentraleLe musiche da Blan Kytt - RSPN

Feb 14, 2020 • 23min
Ep.7 - Event Sourcing e CQRS. Scrivere software basandosi sui "FATTI"
Contattami a:@brainrepo su twitter o via mail a info@gitbar.itGestire la complessità di un dominio complesso, farlo usando il domain driven design ed ereditare i vantaggi di avere una storia con l'event sourcing. In questa puntata parliamo di come gestire le complessita nel nostro software con DDD, ES e CQRS.Alcuni link utili- [https://community.risingstack.com/event-sourcing-vs-crud/](https://community.risingstack.com/event-sourcing-vs-crud/)- [https://github.com/microsoftarchive/cqrs-journey/blob/master/docs/Reference_04_DeepDive.markdown](https://github.com/microsoftarchive/cqrs-journey/blob/master/docs/Reference_04_DeepDive.markdown)- [https://martinfowler.com/eaaDev/EventSourcing.html](https://martinfowler.com/eaaDev/EventSourcing.html)- [https://www.innoq.com/en/blog/domain-events-versus-event-sourcing/](https://www.innoq.com/en/blog/domain-events-versus-event-sourcing/)Le sigle sono state prodotte da MondoComputazionaleRegistrato negli studi di Radio Nuoro CentraleLe musiche da Blan Kytt - RSPN

Feb 7, 2020 • 24min
Ep.6 - Progressive web app, native app limitate o web app on steroids.
Progressive web app, native app limitate o web app on steroids.Cosa scegliere per la tua nuova app, scrivere del codice nativo e avere i vantaggi e i limiti di essere parte di un ecosistema o sviluppare in javascript, HTML e css per creare qualcosa che sembri un app nativa ma che abbia la versatilità e la semplicità di una webapp?Cosa sono i webworkers e cosa è l’app manifest.✅ Contattami a info@gitbar.it i su Twitter a @brainrepo

Jan 30, 2020 • 21min
Ep.5 - GDPR, appunti sparsi di uno sviluppatore web sul trattamento dei dati personali
Contattami a:@brainrepo su twitter o via mail a info@gitbar.itIn questo episodia parliamo di GDPR, General Data Protection Regulation. Una sorta di riflessioni in ordine sparso su ottenimento del consenso informato, gestione del consenso ecc... Alcuni link utilihttps://www.youtube.com/watch?v=RTZXgxYGOWAhttps://www.youtube.com/watch?v=bVap-DYWKjghttps://www.youtube.com/watch?v=FTcBa-2-I2chttps://www.youtube.com/watch?v=i7cnFS2rFxQhttps://www.youtube.com/watch?v=nG9RJLhDTXchttps://www.youtube.com/watch?v=ht3isi42BS4https://www.youtube.com/watch?v=NxgZ57BTkFQhttps://designmodo.com/ux-gdpr/https://link.medium.com/X6rni0qTs3Le sigle sono state prodotte da MondoComputazionaleLe musiche da Blan Kytt - RSPN

Jan 23, 2020 • 19min
Ep.4 - Css, Bootstrap e Tailwind diversi approcci al tuo stile
Dare una forma alle tue pagine è una cosa importante, è la fase terminale di tutti gli studi e i ragionamenti di UX. Farlo in modo snello è altrettanto importante. In questa puntata ti racconto come e perchè ho deciso di adottare tailwind css e lo "utility approach".Ecco alcuni link utili:https://www.scalefocus.com/insights/technical/why-use-tailwind-css-tutorial https://www.reddit.com/r/webdev/comments/cxn8fu/bootstrapbulmatailwind_what_should_i_learn_in_2019/ https://laravel-news.com/tailwindohttps://www.sitepoint.com/tailwind-unique-beautiful-websites/ https://2019.stateofcss.com/technologies/css-frameworks/ https://www.toptal.com/twitter-bootstrap/the-10-most-common-bootstrap-mistakesContattami a: @brainrepo su twitter o via mail a info@gitbar.itMusic credits:Blan Kytt - RSPN

Jan 15, 2020 • 22min
Ep.3 - Come ho usato Scrum in un team composto solo da me.
Il mio bisogno di migliorare la produttività, iniziare a fare dei profitti e quindi creare in qualche modo un minimo di soddisfazione fittava perfettamente con gli obiettivi dello scrum.In questa puntata vi racconto come ho fatto ad implementarlo nel team composto solo da me!Ecco alcuni link utili:https://vivereintenzionalmente.com/il-metodo-scrum-per-obiettivi-personali/https://link.medium.com/dtuLjvfehttps://www.raywenderlich.com/585-scrum-of-one-how-to-bring-scrum-into-your-one-person-operationhttps://link.medium.com/Esn2mlaU42https://softwareengineering.stackexchange.com/questions/141818/how-can-a-single-developer-make-use-of-agile-methodshttps://www.researchgate.net/publication/305909312_Scrum_solo_Software_process_for_individual_development#downloadCitationhttps://geekbot.com/Music credits:Blan Kytt - RSPN

Jan 7, 2020 • 14min
Ep.2 - Svelte: framework o compilatore? ... e il virtual dom dove lo mettiamo?
E’ proprio quando si pensa di aver raggiunto il max che nascono le innovazioni, a questo punto Nella storia entra in scena Richard Harries, graphic editor al New York Times, è il 2019 e presenta l’ultima scintillante, snella e stilosa novità nel mondo dei framework js. Svelte il non frameworke da event driven user interface, passando per le state driven user interface, si arriva alla reactive way.Se volessimo riassumere svelte diremmo che non è un framework ma un compilatore, che opera in modo chirurgico sul dom senza passaggi intermedi e che è pensato per essere reattivo.#Note dell'episodiohttps://svelte.dev/https://www.youtube.com/watch?v=-DX3vJiqxm4https://www.youtube.com/watch?v=qqt6YxAZoOc&t=1011shttps://www.youtube.com/watch?v=AdNJ3fydeaohttps://www.reddit.com/r/sveltejs/comments/ddn98d/what_is_sveltes_underlying_dom_manipulation/https://www.mikenikles.com/blog/why-i-moved-from-react-to-svelte-and-why-others-will-follow/https://sveltejobs.dev/jobs/apple-senior-front-end-developer

Jan 2, 2020 • 21min
Ep.1 - Un Capodanno con Php 7.4 - Spread Operator, Typed Properties e Short Arrow Functions
Festeggiamo un capodanno e la nostra prima puntata con Spread Operator, Typed Perties e Short Arrow Functions.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.