Gitbar - Italian developer podcast


Tags (categorie): Notizie, Tecnologia, Hobbies
[ Aggiungi la tua categoria (tag) ]

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.
Autore: Brainrepo
Ultimo episodio: 10/06/21 18:29
Aggiornamento: 14/06/21 5:11 (Aggiorna adesso)
Ep.77 - Python con Roberto Gambuzzi (FabFitFun)
Questa settimana parliamo di python il linguaggio di Guido Van Rossum, lo abbiamo fatto con Roberto Gambuzzi, che dall'Irlanda ci ha raccontato le caratteristiche del famoso linguaggio rispondendo anche a domande scomode. Ma python é lento?

## Links

- https:/ / ie.linkedin.com/ in/ gambuzzi/ en

## Balocchi

- https:/ / www.youtube.com/ watch?v=p33CVV29OG8

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

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

## 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
Ep.76 - Hasura e GraphQL con Pamela Gotti (Credimi)
Graphql è una tecnica di api design super interessaante, ma cosa succede se non abbiamo voglia di svilupparla usando un apollo, sangia della situazione? Beh potremmo comunque usare Hasura, un tool che genera out of the box una api graphql funzionante ancorata a un database postgres. Di questo ne abbiamo parlato con Pamela Gotti ex anti abuse engineer in google e oggi technical lead in Credimi.
Con Pamela abbiamo anche parlato di sexual harassment e di diversity, comunque per tutti i dettagli, beh trovate tutto nell'oretta e mezzo di episodio.

## Links

- https:/ / www.linkedin.com/ in/ pamelagotti/ ?originalSubdomain=it

- https:/ / hasura.io/

- https:/ / www.graphile.org/ postgraphile/
- https:/ / flywaydb.org/
- https:/ / pragprog.com/ titles/ btlang/ seven-languages-in-seven-weeks/

## Balocchi

- https:/ / www.amazon.com/ Range-Generalists-Triumph-Specialized-World/ dp/ 0735214484
- https:/ / www.ibs.it/ come-annoiarsi-meglio-libro-pietro-minto/ e/ 9788831321167
- https:/ / www.youtube.com/ watch?v=4VNDjwzzKPo
- https:/ / github.com/ GitbarPodcast/ Botletter

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

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

Paso ci ha offerto?????
Cimasim89 ci ha offerto?????



## 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
Ep.75 - Machine Learning con Luca Marchesotti (Sparkd)
Questa settimana ritorniamo a parlare di machine learning e lo facciamo col botto! Abbiamo passato una piacevolissima ora e mezzo con Luca Marchesotti founder di Sparkd ex researcher allo Xerox Research Centre Europe.
Tra le tante cose abbiamo parlato di ML e ML ops...
Per il resto trovate tutto nell'episodio.

## Links
linkedin.com/ in/ lumarche
twitter.com/ lucamarchesotti
sparkd.ai

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

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

Matteo Manchi ci ha offerto???????
Torsen ci ha offerto????



## 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
Ep.74 - React Native con Matteo Manchi (ImprontaAdvance)
Da ormai un po di anni il mondo delle applicazioni mobile è diventato sempre piu' signficativo nel mondo dello sviluppo software, ma cosa si deve fare se non si vuole studiare nuovi linguaggi come swift o kotlin e si vuole comunque realizzare un'applicazione? All'orizzonte si affaccia React Native, ne abbiamo parlato con Matteo Manchi CEO di ImprontaAdvance.


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

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

@savezzo ci ha offerto???
Federico Dainelli 23 ci ha offerto???

## Link

- https:/ / improntaadv.com/ advance/
- https:/ / www.linkedin.com/ in/ matteo-manchi-b0907133
- http://romajs.org/

## Balocchi

- https:/ / www.keychron.com/ products/ keychron-k3-wireless-mechanical-keyboard
- https:/ / www.duetdisplay.com/
- https:/ / www.amazon.com/ ASUS-MB168B-1366x768-Portable-Monitor/ dp/ B00FE690DI
- https:/ / www.youtube.com/ watch?v=9KobAHY56uw
- https:/ / ordinarypuzzles.com/

## 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
Ep.73 - Javascript con Luciano Mammino
Il mondo javascript è immenso, e sapersi districare tra le buone pratiche non è una cosa semplice, questa settimana ne abbiamo parlato con Luciano Mammino, senior architect per fourTheorem e coautore di Node.js Design Patterns, libro indispensabile per che approccia al mondo di node in modo professionale.

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

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

@DevShoesed Francesco ci ha offerto???


## Luciano

- https:/ / ie.linkedin.com/ in/ lucianomammino
- https:/ / loige.co/

## Node.js Design Patterns

Nel frattempo volevo comunicarvi che il buon @Loige ci ha condiviso un codice sconto per l’acquisto del suo libro nodejs design patterns in versione ebook acquistabile dal sito di packt. Il codice è 20NODEMAY https:/ / www.packtpub.com/ product/ node-js-design-patterns-third-edition/ 9781839214110

## Balocchi

- https:/ / fullstackbulletin.com/
- https:/ / www.amazon.it/ Soft-Skills-software-developers-manual/ dp/ 1617292397
- https:/ / bit.ly/ 3tKyA2S
- https:/ / www.amazon.com/ How-JavaScript-Works-Douglas-Crockford/ dp/ 1949815005
- https:/ / www.amazon.com/ Database-Internals-Deep-Distributed-Systems/ dp/ 1492040347
- https:/ / www.manning.com/ books/ grokking-algorithms
- https:/ / www.amazon.it/ Manga-Guide-Databases-Mana-Takahashi/ dp/ 1593271905


## 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
Ep.72 - WebGL con Andrea Gherardi (Mirror)
WebGl ha rivoluzionato l'esperienza online portando il mondo del 3d sul browser. Ne abbiamo parlato con Andrea Gherardi, CTO di Mirror prod.


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

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

Luciano Mammino ci ha offerto?????
Hangtime 23 ci ha offerto???

## Link

- https:/ / mirrorprod.com/
- https:/ / www.cassina.com/ it/ it/ the-cassina-perspective-2021.html
- https:/ / www.devon-devon.com/ it/ virtual-tour

## Balocchi

- https:/ / www.amazon.it/ zen-larte-della-manutenzione-motocicletta/ dp/ 8845907341
- https:/ / www.nytimes.com/ interactive/ 2019/ 07/ 16/ world/ europe/ notre-dame.html
- https:/ / www.amazon.it/ Logitech-Advanced-Wireless-Trackball-Windows/ dp/ B074W227RK


## 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
Ep.71 - Nodejs, fastify e opensource con Matteo Collina (Nearform)
In questo episodio abbiamo parlato di Nodejs, deno, fastify e opensouce, paragonando il codice che scriviamo ad un opera d'arte e alla c***a. Un episodio densissimo di idee e di bold opinion con Matteo Collina, uno dei personaggi di spicco della community javascript... Per il resto, beh sta tutto nell'episodio.

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

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

saverio.menini ci ha offerto?

## Balocchi

https:/ / www.amazon.com/ Accelerate-Software-Performing-Technology-Organizations/ dp/ 1942788339

https:/ / nodeland.dev/

## 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
Ep.70 - Php con Enrico ZImuel (Elastic)
Php, uno dei linguaggi più bistrattati ma che ha riempito il frigo e la tavola di tanti di noi si rinnova, portando una serie di nuove feature e delle prestazioni eccezionali che lo rendono non solo uno dei linguaggi che ha democratizzato lo sviluppo web, ma anche un linguaggio moderno e al passo coi tempi.
Ne abbiamo parlato con Enrico Zimuel, Principal Engineer a Elastic, core member del phpfig. TEDx speaker. Professor at ITS ICT Piemonte. Co-founder PUGTorino.


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

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

# Il paese dei balocchi

- https:/ / www.amazon.it/ Sviluppare-PHP-Realizzare-applicazioni-professionali-ebook/ dp/ B0823RZFSD

## 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
Ep.69 - Metaprogrammazione, eval o evil
La usiamo tutti i giorni ma non sappiamo di farlo, la meta-programmazione è uno strumento tanto potente quanto pericoloso. Insomma per dirlo con le parole di Carmine è quasi Magia. Ne abbiamo parlato con Carmine e con Luca cercando di capirne un po' di più di questo tanto misterioso che affascinante mondo, consapevoli che l'insidia è dietro l'angolo.


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

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

Ezio Frassi ci ha offerto?????

## Links

Eval su twig https:/ / github.com/ twigphp/ Twig/ search?q=eval

## Balocco di Mauro

https:/ / www.youtube.com/ watch?v=dw-y3vNDRWk

## Balocchi di Luca

https:/ / github.com/ dg/ bypass-finals

https:/ / infection.github.io/

## Balocchi di Carmine

https:/ / www.amazon.com/ Metaprogramming-Ruby-Program-Like-Facets/ dp/ 1941222129


## 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
Ep.68 - WorkLife balance, è ok non essere ok
Work life balance, cosa è e come garantirla. Cosa è il burnout e come evitarlo. Ne abbiamo parlato con Luca Mattia, Alessio, Carmine, Leonardo e Andrea per una puntata dove sono presenti gli errori grammaticali di brainrepo.

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

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

Questa settimana

Giuseppe Albrizio ci ha offerto 3?
Veonazzo ci ha offerto una ?
Andrea Mannelli ci ha offerto 3?
Sjnao ci ha offerto una ?

GRAZIE!

# Il paese dei balocchi

Mauro

- https:/ / www.youtube.com/ watch?v=6yqfmXiZTlM
- https:/ / www.mayoclinic.org/ healthy-lifestyle/ adult-health/ in-depth/ burnout/ art-20046642

Carmine

- https:/ / www.ikea.com/ it/ it/ p/ klockis-orologio-termometro-sveglia-timer-bianco-80277004/
- https:/ / www.who.int/ news/ item/ 28-05-2019-burn-out-an-occupational-phenomenon-international-classification-of-diseases

Andrea

- https:/ / www.deararchitects.xyz/

Luca

- https:/ / parenting.stackexchange.com/
- https:/ / www.amazon.it/ game-Storie-digitale-ragazzi-avventurosi/ dp/ 8807923246/ ref=sr_1_4

Mattia

- https:/ / www.headspace.com/
- https:/ / www.youtube.com/ watch?v=8wk6bGhhpOI

Leonardo

- https:/ / hamberg.no/ gtd

Alessio

- 10% time in azienda

## 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
Ep.67 - Colloqui, hiring e ... Ammutinati????
Pesce d'aprile! Gli ammutinati non cercano, anzi sono in phase out... ma in quest'ultimo episodio si dispensano considerazioni, consigli ed esperienze riguardanti il tema colloqui, dal punto di vista dell'intervistato ma anche da quello dell'intervistatore. Oggi giorno nel mondo della programmazione, conoscere i giusti modi di approcciare questa attività è sempre più importante per portare a casa una buona performance e riconoscere i possibili campanelli d'allarme.

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

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

Mario Menis ci ha offerto ben 20 ????????????????????
diventando mastro birraio ad honorem!

## Link:

[Awesome Next.js](https:/ / github.com/ unicodeveloper/ awesome-nextjs)

[Silvia Vianello](https:/ / www.linkedin.com/ in/ silviavianello/ )

[Kotlin Koans](https:/ / play.kotlinlang.org/ koans/ overview)

[Reverse interview](https:/ / github.com/ viraptor/ reverse-interview)

[Supporto Tablet da pavimento](https:/ / it.aliexpress.com/ item/ 1005001890003847.html)

[Oauth2 and OpenID in Plain English](https:/ / www.youtube.com/ watch?v=996OiexHze0)


## 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
Ep.66 - Project management tools - Ammutinati ????
Ogni giorno li usiamo, li amiamo, li odiamo, li proponiamo, li subiamo... ma sono davvero importanti per gli sviluppatori e non? Quali sono i loro pro e contro? Come sceglierne uno? Quali problemi risolviamo utilizzandoli?
Stiamo parlando di strumenti di Project Management per facilitare l'allineamento continuo tra programmatori e stakeholders.
A seguire a grande richiesta torna una nuova sfida di GitBar Passaparola™ e per concludere gli immancabili balocchi.
Buon ascolto!

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

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

## Link:

The Basic Laws of Human Stupidity di Carlo M. Cipolla
https:/ / www.amazon.it/ basic-laws-human-stupidity/ dp/ 8815233814

Clean Agile di Robert C. Martin
https:/ / www.amazon.it/ Clean-Agile-Robert-C-Martin/ dp/ 0135781868

Agile Estimating and Planning di Mike Cohn
https:/ / www.mountaingoatsoftware.com/ books/ agile-estimating-and-planning

La Stanza Intelligente di David Weinberger
https:/ / www.amazon.it/ stanza-intelligente-conoscenza-proprietà-della/ dp/ 8875783160

Cookie Consent Speed Run
https:/ / cookieconsentspeed.run/

Polacode - Polaroid for your Code
https:/ / github.com/ octref/ polacode

Lol Commits
https:/ / github.com/ lolcommits/ lolcommits

Tastiera Meccanica Keychron K3
https:/ / www.keychron.com/ pages/ keychron-k3-wireless-mechanical-keyboard

Il blog di Joe Armstrong
https:/ / joearms.github.io/ #Index

Scheda Audio esterna per persone povere e con poco gusto musicale
https:/ / www.amazon.it/ UGREEN-Esterna-Adattatore-Microfono-Compatibile/ dp/ B01N905VOY/

Kiwi TCMS
https:/ / kiwitcms.org/

The Hacker Newsletter
https:/ / hackernewsletter.com/

Extreme Programming Explained
https:/ / www.amazon.it/ gp/ product/ B00N1ZN6C0


## 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
Ep.65 - Ammutinamento, la sindrome dell'impostore
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
Ep.64 - AMMUTINAMENTO!!! La nostra grossa grossa rassegna stampa ????
In questa settimana gli ammutinati si sono dilettati nel riportare e commentare le notizie passare per il nostro canale telegram inerenti al mondo della programmazione. Alessio Biancalana, Carmine Di Monaco, Luca Rainone, Mattia Tommasone e Andrea Giannantonio hanno discusso di temi riguardanti l'Open Source, HTML su Websockets e alcune leggi sul software engineering dove ovviamente non sono mancate le loro opinioni forti.

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

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

## Link:


A Philosophy of Software Design
https:/ / www.amazon.it/ Philosophy-Software-Design-John-Ousterhout/ dp/ 1732102201

Frontend masters
https:/ / frontendmasters.com/

Feeling OK About Not Feeling OK At Work:
https:/ / www.calm.com/ business/ blog/ feeling-ok-about-not-feeling-ok-at-work

gitea:
https:/ / gitea.io/

L'open source è un fiume in piena | Salvatore Sanfilippo | TEDxCapoPeloro: https:/ / www.ted.com/ talks/ salvatore_sanfilippo_l_open_source_e_un_fiume_in_piena_jan_2019/

Kvm Switch
https:/ / www.amazon.it/ TESmart-Interruttore-HDMI-3840x2160-60Hz


## 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
Ep.63 - Gitbar, gli ammutinati ????
Cosa succede quando gli utenti del gruppo telegram prendono il controllo del tuo podcast sulla programmazione preferito?
Di tutto! Ma oggi si parla di vantaggi e svantaggi del remote e smart working.
Alessio Biancalana, Carmine Di Monaco, Leonardo Rossi, Luca Rainone e Mattia Tommasone parlano e straparlano di strumenti, possibilità e occasioni per gli sviluppatori in remoto.


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

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

Andre ci ha offerto 3?
Luca ci ha offerto cinque ?

## Link:

"Remote" by Jason Fried, David Heinemeier Hansson:
https:/ / www.amazon.it/ Remote-Required-David-Heinemeier-Hansson/ dp/ 0091954673

"It Doesn’t Have to Be Crazy at Work" di Jason Fried, David Heinemeier Hansson: https:/ / www.amazon.it/ Doesnt-Have-Be-Crazy-Work/ dp/ 0008323445/

GitLab's handbook to All-Remote: https:/ / about.gitlab.com/ company/ culture/ all-remote/ guide/

NestHub: https:/ / store.google.com/ it/ product/ google_nest_hub

Sony WH-1000XM4: https:/ / www.sony.it/ electronics/ cuffie-archetto/ wh-1000xm4

Code With Me: https:/ / www.jetbrains.com/ help/ idea/ code-with-me.html

Autonomous Standing Desk: https:/ / www.autonomous.ai/ standing-desks/ smartdesk-2-home

## 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
Ep.62 - Serverless e non solo con Alex Casalboni (AWS)
Serverless o non serverless, cosa è e come ottimizzarlo, ne abbiamo parlato con Alex Casalboni, developer advocate per AWS. Abbiamo anche parlato di Amplify e delle vicende che hanno coinvolto AWS e Elastic riguardo le licenze.

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

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

Questa settimana

anonimo ci ha offerto 3?
danny_spina ci ha offerto una ?

GRAZIE!

# Links

- https:/ / aws.amazon.com/ it/ podcasts/ aws-podcast-in-italiano
- https:/ / aws.amazon.com/ it/ developer/ community/ evangelists/ alex-casalboni/
- https:/ / www.linkedin.com/ in/ alexcasalboni?originalSubdomain=it
- https:/ / aws.amazon.com/ it/
- https:/ / github.com/ alexcasalboni/ aws-lambda-power-tuning
- https:/ / aws.amazon.com/ it/ blogs/ opensource/ stepping-up-for-a-truly-open-source-elasticsearch/
- https:/ / www.elastic.co/ blog/ why-license-change-AWS
- https:/ / aws.amazon.com/ blogs/ apn/ aws-lambda-custom-runtime-for-php-a-practical-example/
- https:/ / aws.amazon.com/ blogs/ compute/ building-php-lambda-functions-with-docker-container-images/

# Il paese dei balocchi

- https:/ / www.youtube.com/ watch?v=6yqfmXiZTlM

## 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
Ep.61 - Gatsby vs Next.js, un nuovo vento nello sviluppo web
Cosa succede quando react e jsd diventano dei template engine, quando ssr e ssg si uniscono. Quando le performance combattono con il bisogno di servire un contenuto sempre fresco? Ho provato a raccontarvi quello che ho capito di questo mondo 🙂 e ho fatto salire sul ring nextjs e gatsby


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



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

Questa settimana hangtime23 ci ha offerto 3? GRAZIE!

# Links

- https:/ / www.gatsbyjs.com/
- https:/ / nextjs.org/


# Il paese dei balocchi

- https:/ / gatsbyconf.com/
- https:/ / 2021.vueday.it/

## 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
Ep.60 - Kotlin con Mattia Tommasone (Brandon Group)
Dopo anni su Java appare all'orizzonte un outsider, gira sulla stessa VM ma si propone come alternativa più confortevole. Kotlin ha catturato l'attenzione di tanti da google che l'ha promosso come primo linguaggio per android a Netlifix che lo usa per le sue app.

Ne abbiamo parlato con Mattia Tommasone di Brandon group.


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

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


## Mattia

https:/ / www.linkedin.com/ in/ raibaz/


## Link utili

- https:/ / kotlinlang.org/
- http://www.aptana.com/
- https:/ / www.jetbrains.com/
- https:/ / mockk.io/
- https:/ / arrow-kt.io/
- https:/ / netflixtechblog.com/ netflix-android-and-ios-studio-apps-kotlin-multiplatform-d6d4d8d25d23


# Il paese dei balocchi

https:/ / santatracker.google.com/

## 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
Ep.59 - Mechanical Sympathy con Francesco Nigro (redhat)
Lavoriamo su macchine delle quali conosciamo davvero poco. Costruiamo i nostri mondi su castelli di astrazioni, ma cosa c'è sotto? Lo scopriamo andando a raschiare la superficie in compagnia di Francesco Nigro, Software eng. in RedHat che scrive Java e legge Assembly.


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

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

I supporter di questa settimana sono:

- Stefano Soresina che ci ha offerto 3 ?
- @aleron75 che ci ha offerto?


## Franz

https:/ / twitter.com/ forked_franz


## Link utili

Libreria per le code concorrenti
https:/ / github.com/ JCTools/ JCTools

## Doom 3
https:/ / it.wikipedia.org/ wiki/ Doom_3
https:/ / issues.apache.org/ jira/ browse/ DISPATCH-1372

## Astrazione o semplicità Antirez + Sciuti
https:/ / www.youtube.com/ watch?v=sjmZjRQeoRU

https:/ / www.frameworklessmovement.org/

Mechanical Sympathy” | Fabrice Braunrot | TEDxChicagoWomen
https:/ / www.youtube.com/ watch?v=W6nraRFJODM

https:/ / netty.io/ index.html

## Universal Scalability law

https:/ / blog.acolyer.org/ 2015/ 04/ 29/ applying-the-universal-scalability-law-to-organisations/

http://www.perfdynamics.com/ Manifesto/ USLscalability.html

https:/ / wso2.com/ blog/ research/ scalability-modeling-using-universal-scalability-law#:~:text=Universal%20Scalability%20Law%20(USL)%20is,system%20level%2C%20and%20hardware%20level.

https:/ / mobile.twitter.com/ DrQz

## Is internet in debug mode?

http://java-is-the-new-c.blogspot.com/ 2014/ 10/ why-protocols-are-messy-concept.html?m=1


## Il paese dei balocchi

Siddharta
https:/ / www.amazon.it/ Siddharta-Hermann-Hesse/ dp/ 884590184X

Computer Systems: A Programmer's Perspective
https:/ / www.amazon.fr/ Computer-Systems-Programmers-Perspective-Global/ dp/ 1292101768

Guerrilla Planning
https:/ / www.springer.com/ gp/ book/ 9783540261384


## 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
Ep.58 - Side projects, swift, castamatic con Franco Solerio (Digitalia.fm)
Medico, podcaster e sviluppatore, uomo dalle molteplici anime e dala formazione umanistica con Dok Franco di http://www.digitalia.fm abbiamo parlato della connessione tra il ruolo dello sviluppatore e del medico, di software per gli enti pubblici e della qualità della programmazione, di come promuovere un app e del futuro dell'indie development. Abbiamo chiacchierato anche di swift e dell'uso consapevole delle libreie di terze parti per finire con una riflessione sul concetto di giardino cintato della Apple.

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

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

I supporter di questa settimana sono:

- Stefano Fiorucci che ci ha offerto?
- @__Edsol che ci ha offerto?

## Franco
https:/ / www.linkedin.com/ in/ francosolerio/

## Castamatic
https:/ / castamatic.com/

## Digitalia
https:/ / www.digitalia.it

## Link utili
- https:/ / mailbrew.com/
- https:/ / books.apple.com/ gb/ book/ the-swift-programming-language-swift-5-3/ id881256329
- https:/ / www.amazon.it/ linguaggio-Principi-programmazione-riferimento-Contenuto/ dp/ 8891908231/ ref=sr_1_1?dchild=1&keywords=Kernighan+Ritchie&qid=1611683613&sr=8-1
- https:/ / developer.apple.com/ xcode/ swiftui/


## Il paese dei balocchi

Git tower

https:/ / www.git-tower.com/ mac

## 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
Ep.57 - Diversity, Data science, R con Sara Iacozza
Questa settimana davanti ai nostri microfoni c'è Sara Iacozza, Data advocate che combina #CognitiveSciences #DataAnalytics e tecniche di #Storytelling e anche co-founder RLadies Italy.

Con Sara abbiamo parlato di Diversity cercando di capire quanto valore possa generare e quale può essere un nostro compito per potere sostenere questi principio.
Abbiamo parlato di associaizonismo citando RLadies Italy che vede Sara tra le fondatrici.

Ci siamo fatti una passegiata nel mondo della data science, data viz, data storytelling e data journalism per finire con la battaglia tra python e R, chi vincera?


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

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

I supporter di questa settimana sono:

- Chumkiu che ci ha offerto 5?
- Diego Z. che ci ha offerto 5?
- Paso che ci ha offerto 3?
- Daniele M. che ci ha offerto ?
- Vincenzo P. che ci ha offerto ?

## Sara
https:/ / www.linkedin.com/ in/ sara-iacozza/

## Link utili

https:/ / www.linkedin.com/ company/ digital-attitude/

https:/ / rladies.org/

https:/ / rladiesitaly2.webnode.com/

https:/ / thedecisionlab.com/ biases/ in-group-bias/

https:/ / www.slashdata.co/

https:/ / www.behance.net/ FedericaFragapane

https:/ / twitter.com/ visualisingdata

https:/ / www.tableau.com/

https:/ / www.r-project.org/

https:/ / rstudio.com/


## Il paese dei balocchi

Lean UX

https:/ / www.amazon.it/ Lean-UX-Designing-Great-Products-dp-1491953608/ dp/ 1491953608/


## 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
Ep.56 - Php, Symfony, PHP-FIG con Alessandro Lai (Facile.it)
Più di 20 anni e php è sempre un linguaggio ampiamente usato, perche? Quali sono gli strumenti nella cintura degli attrezzi dello sviluppatore php e come si programma con il linguaggio dell'elefante nel 2020.

Ne abbiamo parlato con Alessandro Lai, team lead dev. a [facile.it](http://facile.it) che ci ha raccontato tra le tante cose la funzione degli analizzatori statici di codice php e del suo ruolo da segretario del php-fig.


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

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


## Alessandro
https:/ / alessandrolai.dev
https:/ / twitter.com/ AlessandroLai
https:/ / www.linkedin.com/ in/ alessandro-lai-09440922/


## Link utili

Il blog tecnico di facile.it
https:/ / engineering.facile.it/

Podcast su php
https:/ / voicesoftheelephpant.com/

L'ide per php
https:/ / www.jetbrains.com/ phpstorm/

Analizzatori statici di codice
https:/ / github.com/ phpstan/ phpstan
https:/ / psalm.dev/

Fizz Buzz Enterprise Edition
https:/ / github.com/ EnterpriseQualityCoding/ FizzBuzzEnterpriseEdition

Paraunit
https:/ / github.com/ facile-it/ paraunit

Symfony
https:/ / symfony.com/

Sentry error monitoring
https:/ / sentry.io/ welcome

Php league - La lega dei pacchetti straordinari
https:/ / thephpleague.com/

Lo storico sito di phpclasses
https:/ / www.phpclasses.org/

FFI interfacciare il php con altri linguaggi
https:/ / www.php.net/ manual/ en/ intro.ffi.php

PhpFig
https:/ / www.php-fig.org/


## Il paese dei balocchi

La professione sviluppatore Gabriele lana
https:/ / www.youtube.com/ watch?v=Ry8JdyQpLWg

Cal Evans
https:/ / www.youtube.com/ watch?v=pGJ6nN_otaw

Yitzchok Willroth - CodeRabbi
https:/ / www.youtube.com/ watch?v=U5D_Nczx-io


## 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
Ep.55 - Git Fighter, il compleanno di Gitbar
Un anno di gitbar, 55 episodi e una community, tutto questo mi rende orgoglioso. Per celebrare questo evento abbiamo fatto una live dove abbiam lanciato un nuovo format, git fighter.
6 sfidanti si sono affrontati in match uno contro uno per sostenere una posizione scelta randomicamente con la sola forza della dialettica. Detto questo, in questa puntata ho riassunto le sfide.

Grazie a Luca Rainone, Leonardo Rossi, Andrea Giannantonio, Davide Di Pumpo, Alessio Biancalana e Francesco Sciuti per essersi goliardicamente messi in gioco.

## 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
Ep.54 - Programmazione, la via artigiana con Davide Di Pumpo (Credimi)
Che collegamento ha Munari con il mondo dello sviluppo software e della programmazione web, ne abbiamo parlato con Davide di Pumpo UX engineer in Credimi. Nel nostro discorso abbiamo parlato del concetto di artigianalità del nostro lavoro, passando per il frontend, testing ecc...


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


## Davide
https:/ / twitter.com/ MakhBeth
https:/ / www.linkedin.com/ in/ davide-di-pumpo-2b370b55/

## Link utili

MUNARI - Incontri a cura di Gustavo Favero
https:/ / www.youtube.com/ watch?v=1VDleiU47bs&feature=emb_title


Gaia app Il sito fatto da Daviede in modalità artigianale
https:/ / piccologuaioaportaromana.com/


Come è organizzata spotify
https:/ / achardypm.medium.com/ agile-team-organisation-squads-chapters-tribes-and-guilds-80932ace0fdc


Atomic design Brad Frost
https:/ / bradfrost.com/ blog/ post/ atomic-web-design/


Storybook
https:/ / storybook.js.org/


Monitoring
https:/ / zizzamia.github.io/ perfume/


Hyper html
https:/ / github.com/ WebReflection/ hyperHTML


Jeremy Keith - Resilient Webdesign
https:/ / resilientwebdesign.com/
https:/ / www.youtube.com/ watch?v=3aw6U2uVl0I


Progressive enhancement, la prommazione democratica ed etica
https:/ / www.gitbar.it/ episodes/ ep43-progressive-enhancement-politica


## Il paese dei balocchi

Arte come mestiere
https:/ / www.amazon.com/ Arte-come-mestiere-Universale-Laterza/ dp/ B0007C9WZ0

Sentry, error monitoring
https:/ / sentry.io/ welcome/


## 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
Link: https:/ / filmmusic.io/ song/ 7166-sweet-lullaby
Ep.53 - Messaggio di a reti unificate
In questo video, augurandovi buone feste, abbiamo provato a raccontarvi come sarebbe (secondo noi) un mondo senza alcune comodità frutto della condivisione di altre persone. Solo per ricordarci che “insieme siamo migliori”.

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

## Questo video è stato realizzato da (in ordine di apparizione):

? TomorrowDevs: https:/ / www.youtube.com/ channel/ UCckCYs-msiC4Vs_nyg218Hw
? Gitbar: http://www.gitbar.it
? Carmhack: https:/ / www.youtube.com/ c/ TheCarmhack
? Schrodinger Hat:https:/ / www.youtube.com/ c/ Schr%C3%B6dingerHat
? DevelopersLife: https:/ / www.youtube.com/ c/ DevelopersLifeChannel
? Pensieri in codice: https:/ / pensieriincodice.it
? MondoComputazionale: https:/ / www.youtube.com/ mondocomputazionale
? PointerPodcast: https:/ / pointerpodcast.it/
? isjeady: https:/ / www.isjeady.dev/ youtube
? Devmy: https:/ / www.youtube.com/ c/ Devmy


## 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


We Wish you a Merry Christmas by Kevin MacLeod
Licensed under Creative Commons: By Attribution 3.0 License

Sneaky Snitch by Kevin MacLeod
Licensed under Creative Commons: By Attribution 3.0 License
Ep.52 - La programmazione e il refactoring secondo Italo Calvino.
Italo Calvino ci accompagna alla scoperta del refactoring, buona pratica spesso sottovalutata. Ma cosa succede se non si fa un buon refactoring? Cosa succede quando i presupposti di un refactoring non sono cercare la consistenza, leggibilità o perfomance?
E se il codice avesse una memoria come in kin-sugi?
Accompagnati dal grande autore italiano, incontriamo sun-tzu per terminare la puntata con più domande non risposte di quando abbiamo iniziato.



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

## Link e riferimenti

- https:/ / it.wikipedia.org/ wiki/ Italo_Calvino
- https:/ / it.wikipedia.org/ wiki/ Le_citt%C3%A0_invisibili
- https:/ / martinfowler.com/ books/ refactoring.html
- https:/ / it.wikipedia.org/ wiki/ L%27arte_della_guerra
- https:/ / it.wikipedia.org/ wiki/ Sun_Tzu

## 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


Wish Background by Kevin MacLeod
Link: https:/ / incompetech.filmmusic.io/ song/ 4633-wish-background

Ether Vox by Kevin MacLeod
Link: https:/ / incompetech.filmmusic.io/ song/ 7014-ether-vox

Viola On Ice by Sascha Ende
Link: https:/ / filmmusic.io/ song/ 121-viola-on-ice

Sports News by Sascha Ende
Link: https:/ / filmmusic.io/ song/ 350-sports-news

Spectral Absences by Luca Fraula
Link: https:/ / filmmusic.io/ song/ 5159-spectral-absencesabsences

Sweet Lullaby by Agnese Valmaggia
Link: https:/ / filmmusic.io/ song/ 7166-sweet-lullaby
Ep.51 - Laravel, Jetstream, inertia e livewire con Leonardo Rossi (Nearform)
(**ATTENZIONE: EPISODIO FORTEMENTE OPINIONATO**)

In questo episodio con Leonardo Rossi abbiamo dedicato un oretta a condividere i nostri punti di vista sulla nuova versione del famosissimo framework php pensato e realizzato da Taylor Otwell.

Dalla produttività all'effetto lock-in, dalla prototipazione al debito tecnico. Laravel si mostra come uno degli strumenti fullstack più discussi degli ultimi mesi.

Vi invitiamo, se vi va, a continuare la discussione sul nostro gruppo che potete trovare cercando "gitbar" sul vostro client telegram.

NB: ?in questo episodio sono riuscito a sbagliare tutte le volte il nome del fondatore!


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

## About Leonardo

- https:/ / www.linkedin.com/ in/ leorossi82/
- https:/ / twitter.com/ leorossi

## Link

- https:/ / laravel.com/
- https:/ / nova.laravel.com/
- https:/ / spark.laravel.com/
- https:/ / jetstream.laravel.com/ 1.x/ introduction.html
- https:/ / laravel-news.com/ neurotic-laravel
- https:/ / www.youtube.com/ watch?v=krn39HjxPTs
- https:/ / tailwindcss.com/
- https:/ / jigsaw.tighten.co/
- https:/ / parseplatform.org/
- https:/ / jetstream.laravel.com/ 1.x/ introduction.html
- https:/ / twitter.com/ rasmus/ status/ 1332004256661037056

## Le librerie che non trovavo
- https:/ / thephpleague.com/ it/

## Il paese dei balocchi

- https:/ / adventofcode.com/
- https:/ / www.manning.com/ books/ grokking-algorithms
- https:/ / bref.sh/ docs/ frameworks/ laravel.html

## Errata corrige

- Al minuto 59:54 volevo dire jigsaw e non jamstack
- Il fondatore si chiama Taylor Otwell e non Taylor Ortwell

## 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
Ep.50 - La programmazione funzionale è rilassante con Luca Molteni (Red Hat)
Solitamente quando si parla di programmazione funzionale ci si spaventa, funtori, monadi, composizione e currying sembrano parole esotiche e il codice haskell sooomiglia a un geroglifico. Ma questo mondo è davvero così complesso, ne abbiamo parlato con Luca Molteni senior software engineer in Red Hat che ci ha spiegato i motivi percui la programmazione funzionale non è poi così spaventosa, anzi è rilassante!

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

## About Luca

- https:/ / www.linkedin.com/ in/ lucamolteni/
- https:/ / twitter.com/ volothamp

## Video

- https:/ / www.youtube.com/ watch?v=FDtdMi5HCAI
- https:/ / www.youtube.com/ watch?v=7PfNo-FMIf0
- https:/ / www.youtube.com/ watch?v=FnWntVfEEQg&t=2s

## Libri

- https:/ / www.manning.com/ books/ functional-programming-in-scala
- https:/ / www.amazon.fr/ Domain-Modeling-Made-Functional-Domain-Driven/ dp/ 1680502549

## Articoli

- https:/ / wiki.c2.com/ ?AlanKaysDefinitionOfObjectOriented
- https:/ / it.wikipedia.org/ wiki/ Programmazione_funzionale

## Community

- https:/ / www.haskell-ita.it/
- https:/ / blog.kie.org/ 2020/ 04/ new-community-channels-on-zulip-chat.html

## Il paese dei balocchi

- https:/ / www.abebooks.com/ servlet/ BookDetailsPL?bi=30706240815
- https:/ / mitpress.mit.edu/ books/ little-java-few-patterns

## 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
Ep.49 - Alibaba Cloud con Paolo Mainardi (SparkFabrik)
Deployare le applicazioni sta diventando sempre più facile, tanto da portare gli sviluppatori a diventare anche un po' ops. Quando rilasciamo le nostre applicazioni con i nostri classici cloud provider spesso ci sono nascosti diversi livelli di complessità. In questo episodio insieme a Paolo Mainardi CTO di Spark Fabrik abbiamo fatto una passeggiata sul mercato cinese provando a capire quali sono le condizioni e le complessità del deploy su Alibaba cloud uno tra i più esotici provider presenti oggi nel panorama.


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

## Links
- https:/ / www.linkedin.com/ in/ paolomainardi/
- https:/ / www.sparkfabrik.com/ it
- https:/ / www.cncf.io/
- https:/ / kubernetes.io/ it/ docs/ concepts/ overview/ what-is-kubernetes/
- https:/ / dcos.io/
- https:/ / eu.alibabacloud.com/ en
- https:/ / en.wikipedia.org/ wiki/ ICP_license
- https:/ / lookatme.sparkfabrik.com/
- https:/ / intl.cloud.tencent.com/
- https:/ / www.alibabacloud.com/ blog/ deep-dive-on-alibaba-clouds-next-generation-database_578138


## Il paese dei balocchi

- https:/ / www.youtube.com/ watch?v=LzXSpkLhPWY
- https:/ / www.youtube.com/ watch?v=xfpXmlr1wiI
- https:/ / edu.alibabacloud.com/

## 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
Ep.48 - Code Review con Mattia Tommasone (Brandon Group)
In questa puntata abbiamo parlato di revisione del codice, code review, uno strumento essenziale che svuole il ruolo di moltiplicatore per la tutela della qualità del nostro software. La fase di programmazione è ricca di insidie e fare in modo che il nostro codice sia visto da un numero sufficiente di occhi può essere un buon modo per scrivere del software migliore e vivere una vita più serena.


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

## Links
- https:/ / www.linkedin.com/ in/ raibaz
- https:/ / www.facebook.com/ raibaz
- https:/ / www.soundwall.it/ author/ raibaz/
- https:/ / www.codemotion.com/ speakers/ mattia-tommasone-1248

## Il paese dei balocchi

- https:/ / leanpub.com/ whattolookforinacodereview
- https:/ / www.amazon.it/ Pragmatic-Thinking-Learning-Refactor-Wetware/ dp/ 1934356050

## 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
Ep.47 - Programmazione, community e mentoring con Mich Murabito (Liscor)
In questa puntata Mich Murabito ci racconta la sua esperienza di speaker e community manager. Abbiamo parlato di come approcciare alle community e superare la sindrome dell'impostore, sfatando i miti sull'asocialità dei dev.

Abbiamo parlato delle guerre di religione in ambito tech e su come sia cambiato il mondo delle community di programmatori dopo il covid 19.


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


Developerlife il canale youtube di Mich
https:/ / www.youtube.com/ channel/ UCL4rgXTxbH_BAv7IOK4WGlA

## Links
- https:/ / www.facebook.com/ howimetmich
- https:/ / twitter.com/ michelmurabito
- https:/ / www.linkedin.com/ in/ mich-murabito/
- https:/ / www.amazon.it/ That-Will-Never-Work-Netflix/ dp/ 0316530204



## 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
Ep.46 - Non solo programmazione, Infrastructure as Code con Leonardo Rossi (Nearform)
Il tuo software non esiste se non puoi rilasciarlo da nessuna parte, per lo sviluppatore oggi il rilascio è ruolo complementare insieme alla programmazione. Quando si parla di rilascio si parla anche di setup di infrastruttura. Da programmatori la pigrizia è una delle nostre caratteristiche principali percui l’automatizzare il processo di provisioning e configurazione è un elemento importante. Se poi tutto può essere fatto scrivendo del codice beh tutto di guadagnato. In questa puntata, con Leonardo Rossi (senior software eng. a Nearform ) abbiamo parlato di infrastructure as a code...


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

## Links

Twitter: @leorossi
Linkedin: https:/ / linkedin.com/ in/ leorossi82
Github: leorossi
Website: https:/ / leorossi.it

- https:/ / aws.amazon.com/ it/ cdk/
- https:/ / cdkworkshop.com/ 30-python/ 20-create-project/ 500-deploy.html
- https:/ / www.terraform.io/
- https:/ / www.pagemarker.io/
- https:/ / www.peacockcode.dev/
- https:/ / www.youtube.com/ watch?v=zWw2wuiKd5o
- https:/ / www.oreilly.com/ library/ view/ infrastructure-as-code/ 9781491924334/
- https:/ / www.oreilly.com/ library/ view/ infrastructure-as-code/ 9781098114664/


## 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
Ep.45 - Smart working, home working o telelavoro con Marco Risi (Everli)
Smart working, telelavoro, home working sono tutti termini che sono entrati nel linguaggio comune di tutti ma non sempre li si tratta con il dovuto rispetto, ognuno di questi termini ha un suo significato preciso. Partendo da questo punto abbiamo parlato con Marco Risi CTO di Everli conosciuto anche come Supermercato24, insieme abbiamo analizzato la dimensione fisica, tecnologica e comportamentale dello smartworking. Abbiamo parlato di tool, slack, confluence e miro senza però dimenticare l'effetto del remoto sull'onboarding e sul recruiting di figure junior e senior.

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

## Links

- https:/ / twitter.com/ marcorisi87
- https:/ / www.linkedin.com/ in/ marco-risi-4b85023b
- https:/ / github.com/ marcorisi
- https:/ / it.everli.com/ it
- https:/ / www.amazon.it/ Smarter-Working-Manifesto-Guy-Clapperton/ dp/ 1908693177
- https:/ / www.amazon.it/ What-You-Do-Who-Are-ebook/ dp/ B07NVN4QCM
- https:/ / basecamp.com/
- https:/ / basecamp.com/ books/ remote
- https:/ / basecamp.com/ books/ calm
- https:/ / about.gitlab.com/ company/ culture/ all-remote/ guide/

## 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
Ep.44 - Elixir, javascript e couchdb visti dagli occhi di Alessio Biancalana (Hootsuite)
Dalla capitale Alessio Biancalana, per gli amici Dottor Blaster. Senior frontend eng. a Hootsuite. Con Alessio abbiamo parlato di Elixir, javascript, opensource e couchdb. Una passeggiata informale verso il dev world visto con l'occhio clinico di Dottor Blaster.


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



## Links

- https:/ / dottorblaster.it/
- https:/ / github.com/ dottorblaster
- https:/ / www.amazon.it/ Pragmatic-Programmer-Journeyman-Master/ dp/ 020161622X
- https:/ / www.html.it/
- https:/ / adespresso.com/
- http://www.coboloncogs.org/ INDEX.HTM
- https:/ / www.amazon.it/ JavaScript-Good-Parts-Douglas-Crockford/ dp/ 0596517742
- https:/ / github.com/ dottorblaster/ siren
- https:/ / en.wikipedia.org/ wiki/ Pattern_matching


## Il paese dei balocchi

- paulgraham.com/ avg.html


## 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
Ep.43 - Progressive Enhancement, la programmazione democratica ed etica
Sviluppare applicazione non è solo un fattore di programmazione o sviluppo ma porta con se una sfida più grande che si nasconde nel come farle. Infatti, in ogni nostra decisione non si nasconde solo una presa di posizione tecnica, ma una posizione politica ed etica.
Questa posizione emerge quando parliamo di progressive enhancement!
In questo episodio ho riflettuto a voce alta sull'argomento ?

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



## Links

- https:/ / www.amazon.com/ Micro-Frontends-Action-Michael-Geers/ dp/ 1617296872
- https:/ / www.youtube.com/ watch?v=cCOL7MC4Pl0
- https:/ / medialoot.com/ blog/ progressive-enhancement-web-design/

## 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
Ep.42 - Vim e Vuejs con Miky e Wabri di Schrödinger Hat
Una Chiacchierata con Miky e Wabri di Schrodinger Hat. Abbiamo parlato del nuovissimo Vue3 e del controverso editor Vim...


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



## Links

- https:/ / www.schrodinger-hat.it/
- https:/ / ign.schrodinger-hat.it/
- https:/ / github.com/ Schrodinger-Hat/ ImageGoNord
- https:/ / github.com/ Schrodinger-Hat/ ImageGoNord-pip
- https:/ / www.linkedin.com/ company/ schrodinger-hat/
- https:/ / www.instagram.com/ schrodinger_hat/
- https:/ / twitter.com/ schrodinger_hat
- https:/ / www.facebook.com/ schrodingerhat
- https:/ / open.spotify.com/ show/ 7yfkQCV6hrPIqflSqJDB2P
- https:/ / www.youtube.com/ channel/ UC1QLLgrGrPmlaFhS0orykCA
- http://antirez.com/ news/ 134
- https:/ / www.youtube.com/ watch?v=OrxmtDw4pVI
- https:/ / vim-adventures.com/
- https:/ / www.vim.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 e Broke For Free - Something Elated
Ep.41 - Non solo programmazione, il ruolo del CTO con Emanuele Blanco
Stare concentrati sul codice spesso ci allontana da quello che è il nostro obbiettivo finale. Con Emanuele Blanco CTO di Moneyfarm abbiamo parlato del ruolo del CTO e del percorso che fa un programmatore per avvicinarsi al management.
Emanuele ci ha anche raccontato l'architettura e le tecnologie usate in moneyfarm... per il resto, be trovate tutto nell'episodio.

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



## Links

- https:/ / www.moneyfarm.com/ it/
- https:/ / github.com/ EnterpriseQualityCoding/ FizzBuzzEnterpriseEdition
- https:/ / uk.linkedin.com/ in/ emanueleblanco
- https:/ / svpg.com/ team-objectives-overview/
- https:/ / www.oreilly.com/ library/ view/ the-managers-path/ 9781491973882/
- https:/ / www.coursera.org/ learn/ progfun1


## 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
Ep.40 - Esperimento i tre porcellini, gestire il codice: Monorepo e Polyrepo
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
Ep.39 - Sviluppo Web e microfrontend. La programmazione frontend scalabile
In questa puntata ho fatto un piccolo focus sui microfrontend, ho cercato di raccontarne i vantaggi e gli svantaggi. I microfrontend giocheranno un ruolo da protagonista nel mondo dello sviluppo web enterprise. Abbiamo parlato dei sistemi: fragment e page, e delle tecniche di integrazione sia vanilla che con l'uso di specifici tools.

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



## Links

- https:/ / podium-lib.io/
- https:/ / github.com/ zalando/ tailor
- https:/ / single-spa.js.org/
- https:/ / micro-frontends.org/
- https:/ / www.manning.com/ books/ micro-frontends-in-action
- https:/ / medium.com/ @lucamezzalira/ micro-frontends-resources-53b1ec7d512a

## 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
Ep.38 - Docker, Kubernetes con Gianluca Arbezzano (Packet)
Un altra settimana da programmatori, un episodio da ops. Questa settimana su gitbar abbiamo Gianluca Arbezzano direttamente da [Packet.com](http://packet.com) che ci parla della sua evoluzione professionale, dallo sviluppo php a go a il suo grande amore, docker e kubernetes, passando per qualche piccola riflessione sul remote working asincrono.

Iscriviti al gruppo Telegram su https:/ / t.me/ gitbar ?


## Links

- https:/ / fr.linkedin.com/ in/ gianlucarbezzano
- https:/ / gianarb.it/
- https:/ / github.com/ gianarb
- https:/ / www.twitch.tv/ gianarb
- https:/ / kubernetes.io/ it/
- https:/ / kubernetes.io/ docs/ setup/ learning-environment/ minikube/
- https:/ / www.digitalocean.com/ products/ kubernetes/
- https:/ / sentry.io/ welcome
- https:/ / newrelic.com/
- https:/ / www.oreilly.com/ library/ view/ kubernetes-up-and/ 9781491935668/
- https:/ / kind.sigs.k8s.io/ docs/ user/ quick-start/
- https:/ / www.packet.com/
- https:/ / www.influxdata.com/

## 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
Ep.37 - Intelligenza artificiale e machine learning con Roberto Marmo
La programmazione di sistemi di intelligenza artificiale sta prendendo sempre più piede, ne abbiamo parlato con un esperto. Roberto Marmo professore a contratto di informatica dell'Università di Pavia e autore del libro "Algoritmi per l'Intelligenza Artificiale" editore Hoepli.


## Links

- http://www.robertomarmo.net
- https:/ / www.algoritmiia.it/
- https:/ / www.linkedin.com/ in/ robertomarmo
- https:/ / www.facebook.com/ roberto.marmo
- https:/ / www.instagram.com/ robertomarmopv/
- https:/ / twitter.com/ RobertoMarmo
- https:/ / www.robertomarmo.net/ libro-algoritmi-ia.html

## Riferimenti interessanti

Nick Bostrom
Superintelligenza. Tendenze, pericoli, strategie
Bollati Boringhieri

Max Tegmark
Vita 3.0. Essere umani nell'era dell'intelligenza artificiale
Cortina Raffaello

utile bibliografia qui
https:/ / www.linkedin.com/ pulse/ alcuni-libri-sulla-data-science-da-leggere-davide-camera/


## 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
Ep.36 - Opensource, Javascript e Hospital Run con Maksim Sinik
Questa settimana ai microfoni di gitbar abbiamo Maksim Sinik, lead mantainer di Hospital Run, progetto incubato da OpenJs. Con maksim abbiamo parlato delle due startup dove lavora, la prima Evologi il cui compito è quello di offrire soluzioni provate e consolidate nel tempo e si rivolge alle aziende che vendono online e la seconda, nucleode che ha l'oniettivo di portare in sala operatoria la mixed reality e il machine learning. Abbiamo parlato a lungo di hospital run, dello stack tecnologico, couchdb, fastify e... beh il resto lo trovate ascoltando l'episodio


## Links

- https:/ / www.linkedin.com/ in/ maksimsinik/
- https:/ / maksim.dev/
- https:/ / github.com/ fox1t
- https:/ / twitter.com/ maksimsinik
- https:/ / hospitalrun.io/
- https:/ / hospitalrun.io/ blog/ a-new-beginning/
- https:/ / hospitalrun.io/ features/
- https:/ / www.fastify.io/
- https:/ / openjsf.org/
- https:/ / www.evologi.it/
- https:/ / nucleode.com/

## 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
Ep.35 - Microfrontend con Luca Mezzalira (DAZN)
Quando si parla di programmazione frontend, i micro-frontend ormai sono una buzzword. Scelta architetturale quanto organizzativa sono un pattern ormai adottato dalle grandi società del mondo tech. Un modo per portare l'approccio a micro-servizi anche nel frontend, con i limiti di questo contesto (in fondo i browser difficilmente possono scalare). Affronteremo questo argomento con uno dei guru della materia. Luca Mezzalira VP of architecture in DAZN e autore del libro building micro frontend per Oreilly.

## Links

- https:/ / www.buildingmicrofrontends.com/
- http://buildingmfe.com/
- https:/ / apiumacademy.com/ online-workshop-building-micro-frontends/
- https:/ / medium.com/ @lucamezzalira/ micro-frontends-resources-53b1ec7d512a
- https:/ / uk.linkedin.com/ in/ lucamezzalira


## 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
Ep.34 - Programmazione e webcomponents.
In una condizione di emergenza ho registrato una breve puntata sui web components. Ho parlato di custom elements, shadow dom e templates, i mattoncini necessari per creare componenti usando le api standard.


## Links

- https:/ / www.webcomponents.org/
- https:/ / developer.mozilla.org/ it/ docs/ Web/ Web_Components
- https:/ / stenciljs.com/
- https:/ / lit-element.polymer-project.org/
- https:/ / www.youtube.com/ watch?v=-g4Ic0UJfNE


## 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
Ep.33 - Programmazione e blockchain GitPointerBar. Gemellaggio podcastico.
Il podcasting è un impegno ma anche una grande passione e quando incontri qualcuno con cui condividi questi pensieri ne può solo venir fuori una gatta de festa. In questo episodio ho chiacchierato con Eugenio Luca e Alessandro di podcasting, blockchain, Smart contract sempre con un punto di vista condiviso, quello del programmatore ?.

Abbiamo parlato di pointer podcast, Tocket, solidity e... beh il resto lo trovate nell’oretta. Mezzo di chiacchierata.


## Links

- https:/ / pointerpodcast.it/
- https:/ / www.tocket.it/
- https:/ / courscryptomonnaies.com/ actualite/ vitalik-buterin-ladoption-massive-est-plus-importante-que-les-etfs
- https:/ / www.facebook.com/ pg/ thesamephotoofvitalik/ posts/
- https:/ / cryptopotato.com/ top-10-legendary-photos-of-vitalik-buterin-ethereums-co-founder/
- https:/ / web3js.readthedocs.io/ en/ v1.2.11/
- https:/ / securify.chainsecurity.com/
- https:/ / superblocks.com/
- https:/ / www.npmjs.com/ package/ serverless-python-requirements

## 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
Ep.32 - Php Serverless Deploy - Dokku o Bref
Nel creare un side-project, da programmatori prima o poi ci scontriamo con la situazione di doverlo mettere in produzione. Ci si apre davanti un ventaglio di strumenti e possibilità; dall'utilizzo di un hosting provider a una vps nel quale far eseguire i nostri container.

Dokku ci viene in aiuto semplificando il rilascio delle nostre applicazione senza doverci troppo preoccupare di come è strutturata la nostra architettura.

L'alternativa è pubblicarle su amazon lambda usano il serverless framework e bref, il tool pensato e sviluppato da Matthieu Napoli per colmare il gap nel mondo lambda php.

Quale sarà la soluzione migliore?




## Links

- https:/ / medium.com/ @narwy/ aws-lambda-layers-php-tutorial-a466631bb9cf
- https:/ / github.com/ palfrey/ wharf
- https:/ / github.com/ dokku/ dokku
- https:/ / bref.sh/
- https:/ / mnapoli.fr/
- https:/ / symfony.com/
- https:/ / laravel.com/

## 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
Ep.31 - Programmazione cloud e opensource con Michele Sciabarra
Oggi chiacchieriamo con Michele Sciabarrà, presidente protempore della community Noi Open, Cloud e Serverless Specialist per Nimbella Europe.

Abbiamo parlato di linguaggi di programmazione e framework, di cloud raccontando Open Whisk e Nimbella e di opensource spiando sulle attività della community che presiede.


## Links

- https:/ / twitter.com/ sciabarracom
- https:/ / www.amazon.it/ Learning-Apache-Openwhisk-Developing-Serverless/ dp/ 1492046167
- https:/ / openwhisk.apache.org/
- https:/ / www.noiopen.it/
- https:/ / noiopen.discourse.group/
- https:/ / nimbella.com/ product/ platform

## 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
Ep.30 - Hacker, twitter e le responsabilita degli sviluppatori
Hanno hackerato twitter, hanno preso il controllo di più di 300000 account (tra cui quelli di Obama, Biden, Musk e Uber) per mettere in piedi una maxi truffa. Quali sono le responsabilità dei programmatori, quali sono i piccoli accorgimenti da mettere in piedi.


## Links

- https:/ / www.theverge.com/ 2020/ 7/ 15/ 21326656/ twitter-hack-explanation-bitcoin-accounts-employee-tools
- https:/ / edition.cnn.com/ 2020/ 07/ 15/ tech/ twitter-hack-elon-musk-bill-gates/ index.html
- https:/ / techcrunch.com/ 2020/ 07/ 15/ twitter-accounts-hacked-crypto-scam/
- https:/ / dataknightmare.eu/

## 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
Ep.29 - Marco Shuttle, programmazione funzionale php e sviluppo software
La programmazione funzionale, buzzword degli ultimi tempi che però affonda radici profonde nella storia del mondo degli sviluppatori, basti pensare che il lambda calcolo risale agli anni 30. Ne abbiamo parlato con Marco Shuttle, che grazie alla sua prospettiva ibrida di matematico e di sviluppatore ci ha reso meno spaventosa un paradigma di programmazione che è visto come una montagna da scalare per chi ci approccia per la prima volta


## Links

- https:/ / twitter.com/ marcoshuttle
- https:/ / github.com/ marcosh
- https:/ / www.youtube.com/ watch?v=Rmer37g9AZM
- https:/ / m-u-g.github.io/
- http://adit.io/ posts/ 2013-04-17-functors,_applicatives,_and_monads_in_pictures.html
- https:/ / www.manning.com/ books/ grokking-algorithms
- https:/ / elm-lang.org/
- https:/ / github.com/ marcosh/ lamphpda/

## 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
Ep.28 - Sviluppo e design Domain Driven con Massimiliano Arione
Uno delle metodologie di sviluppo che danno più soddifazione quando si progetta un'applicazione complessa è il DDD Domain Driven Design. Ne abbiamo parlato con Massimiliano Arione, php ninja developer, storico membro del Grusp e presidente del Pug Roma.


## Links

- https:/ / massimilianoarione.it/
- https:/ / github.com/ garak
- https:/ / www.slideshare.net/ garak
- https:/ / vimeo.com/ 196398557
- https:/ / www.youtube.com/ watch?v=f_NBeaLX0Qo
- https:/ / www.facebook.com/ watch/ ?v=434834304039455

## 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
Ep.27 - Gatsby, aws lambda... come funziona il workflow di gitbar.it
In questo episodio vi racconto come funziona sotto il cofano il sito di gitbar.it, servizi come amazon transcribe, aws lambda e gasby in coppia con netlify ci permettono di andare online con tutte le informazioni per il podcast.

## Links

- https:/ / www.gatsbyjs.org/
- https:/ / www.spreaker.com/
- https:/ / aws.amazon.com/ it/ transcribe/
- https:/ / aws.amazon.com/ it/ lambda/

## 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
Ep.26 - Sviluppo Frontend e non solo con Francesco Sciuti
Due chiacchiere con Francesco Sciuti.


## Links

- https:/ / www.youtube.com/ channel/ UCMudbsRDgdkDe3hXD2qsTUg
- https:/ / www.facebook.com/ acadevmy/
- https:/ / www.coderful.io/
- https:/ / www.npmjs.com/ package/ @nrwl/ angular

## 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
Ep.25 - Sviluppo web e testing. Cosa cambia con Cypress.io
Il testing è una fase importantissima dello sviluppo web, specie se si tratta di programmare applicazioni il cui livello di complessità non è triviale.

Esistono vali modi per approcciare al testing di una applicazione, in questo episodio vi racconto quello che intendi applicare nel mio nuovo progetto.

Lo farò usando cypress uno scintillante tool che semplifica la vita dello sviluppatore e offre out of the box funzionalità indispensabili per una suite di test moderna.

## Links

- https:/ / www.cypress.io/
- https:/ / docs.cypress.io/ guides/ overview/ why-cypress.html#Features
- https:/ / slides.com/ bahmutov/ ts-without-ts#/ 13
- https:/ / glebbahmutov.com/ blog/ trying-typescript/
- https:/ / crossbrowsertesting.com/ blog/ test-automation/ selenium-vs-cypress/
- https:/ / martinfowler.com/ articles/ practical-test-pyramid.html

## 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
Ep.24 - Lo sviluppo, da php a go con Stefano Torresi
Una chicchierata con Stefano Torresi, Senior Software Engineer SUSE. In questo episodio abbiamo parlato di carriera, community di sviluppatori, php, golang e un sacco di altre cose.

## Links

- https:/ / stefanotorresi.it/

- https:/ / stefanotorresi.it/

- https:/ / 2020.phpday.it/

- https:/ / www.suse.com/

- https:/ / medium.com/ rungo/ error-handling-in-go-f0125de052f0

## 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
Ep.23 - Vue, react o Angular. Quale è il framework JS migliore?
Scegliere un framework è una delle decisioni più complesse della vita di uno sviluppatore. Spesso nella scelta ci affidiamo a consigli, ma è il modo migliore di farlo? Affideresti il futuro del tuo prodotto al primo consiglio?
In questo episodio analizziamo il processo di scelta del framework frontend tra react vue e angular partendo non tanto dal concetto di framework migliore ma con un focus al framework migliore per te o per il tuo prodotto.

## Links

- https:/ / 2019.stateofjs.com/ front-end-frameworks/
- https:/ / angular.io/
- https:/ / it.reactjs.org/
- https:/ / vuejs.org/
- https:/ / www.gitbar.it/ episodes/ 2-re9nfd/ (episodio su svelte)
- https:/ / www.youtube.com/ watch?v=_P2fGeg9I5o
- https:/ / www.pluralsight.com/ guides/ one-and-two-way-data-binding-angular
- https:/ / blog.cloudboost.io/ for-loops-in-react-render-no-you-didnt-6c9f4aa73778
- https:/ / www.youtube.com/ watch?v=OrxmtDw4pVI

## 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
Ep.22 - Deno, programmazione e sviluppo del nuovo antagonista per nodejs
Dal creatore di node.js Ryan Dahl, Deno il runtime per javascript e typescript che colma le carenze di node e ne indirizza gli sviluppi futuri.
Security by default, all''avvio della nostra applicazione definiamo i diritti che questa dovrà avere sul sistema: accedere alla rete, al disco e il nostro software ci garantisce una maggiore tranquillità.
Un nuovo modo di gestire le dipendenze.
Tante altre novità che si propongono di stravolgere il mondo del javascript.

## Links

- https:/ / www.infoworld.com/ article/ 3529779/ what-is-deno-a-better-nodejs.html
- https:/ / academind.com/ learn/ node-js/ denojs-first-look/
- https:/ / youtu.be/ 8CtFu4xtuj0
- https:/ / www.freecodecamp.org/ news/ the-deno-handbook/
- https:/ / medium.com/ @HolyJSconf/ ryan-dahl-d139d8a8fb07
- https:/ / www.freecodecamp.org/ news/ the-deno-handbook/
- https:/ / blog.begin.com/ testing-in-deno-the-basics-943916d85224
- https:/ / github.com/ swc-project/ swc

## 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
Ep.21 - Programmazione asincrona in php, react php e drift php
Nello sviluppo delle applicazioni nasce l'esigenza sempre più forte di una resposività. Questa esigenza è soddisfatta out of the box da linguaggi come js e go che offrono in modo nativo il supporto alla programmazione asincrona... e php?

Per php esistono tool come react php che mettono a disposizione event-loop, promises e streams, elementi indispensabili per la programmazione concorrente.

Se poi si deve sviluppare una app da zero, drift php può dare un boost significativo, da framework completo per lo sviluppo di app asincrone ci rende meno doloroso lo sviluppo di una nuova web-app.

Con queste nuove tecnologie si aprono le prospettive per php linguaggio spesso bistrattato ma comunque ancora molto amato, a patto che si approfondisca l'argomento o quantomeno si sappia distinguere la programmazione parallela da quella concorrente.


## Links

- https:/ / nikic.github.io/ 2012/ 12/ 22/ Cooperative-multitasking-using-coroutines-in-PHP.html
- https:/ / sergeyzhuk.me/ 2018/ 10/ 26/ from-promise-to-coroutines/
- https:/ / www.notion.so/ Event-driven-php-Drift-php-react-php-d5290a54f8744778bb2a6d2d0f029ddf#b2b30b0f72404053858b2628cac5e0ce
- https:/ / www.zend.com/ blog/ why-you-should-use-asynchronous-php


## 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
Ep.20 - Programmare videogames, sviluppare il divertimento con Marco Colombo
Lo sviluppo dei videogame è senza dubbio un mondo affascinante, ma dietro un immagine così divertente si nasconde un mondo fortemente ingegnerizzato, dove le competenze sono una colonna portante.

In questo episodio facciamo due chiacchiere con **Marco Colombo**, a capo dello sviluppo di Pixion Games, giovanissima start-up che da poco ha ottenuto 2M di dollari in seed founding per sviluppare un titolo di e-sport per il mobile. Insomma visto il tema uno "sviluppatore con super-poteri".

Abbiamo parlato di unity, programmazione e... beh vi sto dicendo anche troppo ?.

Per il resto godetevi l'episodio


## Links

Riferimenti su Marco

- https:/ / www.linkedin.com/ in/ marco-colombo-resume/
- https:/ / pixiongames.com/

Alcuni giochi e realizzazioni di Marco

- https:/ / www.oculus.com/ experiences/ gear-vr/ 892968027463189/ ?locale=en_GB
- https:/ / play.google.com/ store/ apps/ details?id=com.MrCojoEntertainment.Damnfields&hl=en_GB

Progetto per Wired London:

- https:/ / www.youtube.com/ watch?v=tnRXVx9YSmc

Talks

- https:/ / www.youtube.com/ watch?v=aSIJh5zB2HE

Tecnologie

- https:/ / it.wikipedia.org/ wiki/ John_Carmack
- https:/ / unity.com/
- https:/ / www.unrealengine.com/ en-US/

Gruppi e community

- https:/ / www.facebook.com/ groups/ gdiunity3dpro/
- https:/ / www.facebook.com/ groups/ gdigameart/
- https:/ / www.facebook.com/ groups/ gdivirtualreality/
- https:/ / www.facebook.com/ groups/ gdiunity3dcommunity/





## 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
Ep.19 - Webassembly - Il potere della programmazione a basso livello sul browser e non solo
Esistono dei casi dove le applicazioni che girano sul browser devono garantire prestazioni che linguaggi dinamente tipizzati, interpretati e ad alto livello come il javascript se pur performanti non riescono a fornire. In queste situazioni entra in campo il webassembly che porta la potenza di un linguaggio simbolico a basso livello nel browser permettendo ad applicazioni 3d, o ad alte esigenze di girare fluidamente come mai visto prima d'ora e permette la scrittura di codice frontend in linguaggi come C, C++, .net, Java o persino PHP, tutto in un ambiente sicuro on design.


## Links

Code Cartoons: https:/ / code-cartoons.com/

Webassembly: https:/ / webassembly.org/

Il Babelfish: https:/ / www.dailymotion.com/ video/ x5c560

Made with webassembly: https:/ / madewithwebassembly.com/


## 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
Ep.18 - Sviluppo Big Data - Programmazione su Spark e Hadoop
In questo episodio andiamo ad esplorare alcuni dei tool del mondo dei bigdata. Parliamo di hadoop e di Apache Spark, parliamo di processi di elaborazione programmabili in scala python java... Parliamo di Resilient Distributed Dataset e di come Spark ottimizza le operazioni di elaborazioni dei dati. E confronteremo Spark con Hadoop.


## Links

Corso di bigdata:

https:/ / www.udemy.com/ course/ the-ultimate-hands-on-hadoop-tame-your-big-data/

Il glossario di Databriks:

https:/ / databricks.com/ glossary/ data-lake

Il WorkBook di databriks:

https:/ / databricks.com/ try-databricks

## Contatti

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


## Crediti

Le sigle sono state prodotte da MondoComputazionale
Registrato negli studi di Radio Nuoro Centrale
Le musiche da Blan Kytt - RSPN e Broke For Free - Something Elated
Ep.17 - Big data - Programmazione e sviluppo su grandi moli di dati
La parola bigdata è ormai una buzzword dei nostri tempi. In questo episodio del podcast ci spositiamo dal mondo della programmazione e dello sviluppo per andare ad esplorare con curiosità il mondo delle grandi moli di dati.

Parleremo di Data Lake, Data warehouse, data mart e del processo di estrazione, trasformazione e caricamento. Fasi ed elementi alla base di questo ecosistema.


## Links

Corso di bigdata:

https:/ / www.udemy.com/ course/ the-ultimate-hands-on-hadoop-tame-your-big-data/

Pennello grande:
https:/ / www.youtube.com/ watch?v=M58X0xV-zK4

Il glossario di Databriks:
https:/ / databricks.com/ glossary/ data-lake

## Contatti

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


## Crediti

Le sigle sono state prodotte da MondoComputazionale
Registrato negli studi di Radio Nuoro Centrale
Le musiche da Blan Kytt - RSPN e Broke For Free - Something Elated
Ep.16 - Programmazione, un salto nel mondo della UX e UI con Guglielmo Bottone
Quando scriviamo le nostre applicazione una fase che non possiamo trascurare è quella di partire dalla user experience, analizzare il processo di fruizione del nostro utente e solo dopo dare spazio alla progettazione del database e alla programmazione. In questa puntata ne abbiamo parlato con Guglielmo Bottone Ux designer e grafico esperto che ci ha introdotto nel mondo della User Experience


## Links

Il profilo di Guglielmo
https:/ / www.linkedin.com/ in/ guglielmo-bottone-6b5b685a/


## Contatti

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


## Crediti

Le sigle sono state prodotte da MondoComputazionale
Registrato negli studi di Radio Nuoro Centrale
Le musiche da Blan Kytt - RSPN e Broke For Free - Something Elated
Ep.15 - Miocuginismo, Inps, Programmazione e Operations con Mondo Computazionale e Carlo
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
Ep.14 - Programmazione o infrastruttura. La mia esperienza con serverless e Lambda
Quando sviluppiamo le nostre applicazione spendiamo tanto tempo nello sviluppo dell'infrastruttura. Dovremmo investire più tempo nella logica di business o nel provisioning dei nostri server? In questo episodio ho parlato di BaaS e FaaS, serverless e amazon lambda e di come sto realizzando il sistema automatico di trascrizione degli episodi del podcast senza i mal di testa e costi dati da docker e kubernetes.


## Link

- https:/ / firebase.google.com/ ?hl=it
- https:/ / parseplatform.org/
- https:/ / aws.amazon.com/ it/ lambda/
- https:/ / aws.amazon.com/ fr/ amplify/
- https:/ / serverless.com/
- https:/ / cloud.google.com/ functions

## Contatti

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

## Crediti

Le sigle sono state prodotte da MondoComputazionale
Registrato negli studi di Radio Nuoro Centrale
Le musiche da Blan Kytt - RSPN e Broke For Free - Something Elated
Ep.13 - Programmazione: Api con graphql vs rest
Sviluppare una api è sempre più importante nella realizzazione dei
sistemi specie se questi sono su architetture a microservizi.

Spesso però REST si dimostra limitante e i programmatori devono fare
salti mortali per trovare algoritmi e soluzioni per rendere fruibili
attraverso interfacce semplici strutture di dati complesse.

Questo problema si è avuto anche a facebook all'inizio della prima decade del millennio, quando visto il traffico importante dal mobile era necessario ripensare le applicazioni ios e android.

Ripartire dal frontend per poi risalire sul backend e sulla piattaforma. Questo è stato il percorso che ha dato alla luce GRAPHQL naturalmente con un ruolo importantissimo della comunità opensource.

Una esigenza semplice per creare uno standard industriale.


## Link

- https:/ / graphql.org/
- https:/ / www.youtube.com/ watch?v=783ccP__No8
- https:/ / www.apollographql.com/ docs/
- https:/ / relay.dev/

## Contatti

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

## Crediti

Le sigle sono state prodotte da MondoComputazionale
Registrato negli studi di Radio Nuoro Centrale
Le musiche da Blan Kytt - RSPN
Ep.12 - Dare il nome alle variabili classi e funzioni. Programmare è questo!
Dare il nome alle cose è una delle cose che i programmatori riconoscono come più complicate nella fase di sviluppo software. Programmando dovremmo comportarci come i grandi scritto. Dovremmo farci guidare dal significato. Usare le parole nel nostro codice deve essere una operazione oculate. Due chiacchiere con Orwell e Uncle Bob.



Links Utili

https:/ / www.amazon.it/ Clean-Code-Handbook-Software-Craftsmanship/ dp/ 0132350882
https:/ / medium.com/ personal-growth/ george-orwells-six-rules-for-great-writing-4db6d31ff136


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

Crediti
Le sigle sono state prodotte da MondoComputazionale
Registrato negli studi di Radio Nuoro Centrale
Le musiche da Blan Kytt - RSPN
Ep.11 - Microsoft compra NPM - Cosa cambierà per i programmatori?
Nuova acquisizione per Microsoft che attraverso Github, sua controllata, acquista npm il gestore pacchetti e colonna portante dell'ecosistema Javascript. Cosa cambierà per sviluppatori? Oltre ad Azure, github, visual studio code e typescript un altra tacca nella cintura per l'azienda guidata da Satya Nadella.


Links Utili

https:/ / techcrunch.com/ 2020/ 03/ 16/ github-nabs-javascript-packaging-vendor-npm/
https:/ / github.blog/ 2020-03-16-npm-is-joining-github/


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

Crediti
Le sigle sono state prodotte da MondoComputazionale
Registrato negli studi di Radio Nuoro Centrale
Le musiche da Blan Kytt - RSPN
Ep.10 - Programmare Documenti Data Driven con D3JS, dom css e svg
Spesso dobbiamo raccontare concetti, il codice che scriviamo nella fase di programmazione ci può aiutare ma non sempre basta. Dobbiamo dal concetto, passare per i dati e per gli algoritmi. Trovare proprietà e metafore e poi disegnare. Nell'ultima fase del processo ci viene in aiuto d3js un toolkit meraviglioso per realizzare data driven documents.



Capitoli
00:00 Intro
01:13 Rappresentare concetti
07:26 Dai grafici ai documenti data driven
12:37 D3JS ?
19:37 Moduli, animazioni e concetto di enter e exit
26:29 Saluti


Links Utili

https:/ / d3js.org/
https:/ / guns.periscopic.com/
https:/ / eagereyes.org/ criticism/ definition-of-visualization

Errata corrige
Si tratta di csv non cvs ?


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

Crediti
Le sigle sono state prodotte da MondoComputazionale
Registrato negli studi di Radio Nuoro Centrale
Le musiche da Blan Kytt - RSPN
Ep.9 - JAMSTACK Gatsby Strapi e Jigsaw, programmare siti web in modo intelligente
Programmare pesante, tirare su una infrastruttura complessa, webserver, database non è sempre la scelta migliore, specie se si vuole creare un semplice sito vetrina.
Per farlo im modo semplice ci viene in aiuto il Jamstack Jamstack Javascript Api Markup.
Jigsaw o gatsby per creare rapidamente il sito, e un pannello di amministrazione perfetto con strapi senza scrivere una linea di codice.
Oggi in questa puntata vi parlo della mia esperienza.



Capitoli
00:00 Intro
01:09 Il nuovo sito del podcast
04:00 Jamstack Javascript Api Markup
07:46 Jigsaw i componenti di Laravel, Markdown per fare il sitoweb senza troppa programmazione ?
08:41 Netlify
10:25 Gatsby, programmare in javascript + react per realizzare il sito web
12:59 Il backend? CMS Headless, un pannello di amministrazione del sito, neanche una riga di codice ?
16:16 Strapi
22:08 Saluti


Links Utili


https:/ / jamstack.org/


https:/ / jigsaw.tighten.co/


https:/ / www.netlify.com/


https:/ / www.gatsbyjs.org/


https:/ / strapi.io/



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

Crediti
Le sigle sono state prodotte da MondoComputazionale
Registrato negli studi di Radio Nuoro Centrale
Le musiche da Blan Kytt - RSPN
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.

#Capitoli

0:00 Saluti iniziali

4:31 I pattern di programmazione

5:35 La persistenza

8:26 Gli ORM

13:29 Active Record

20:25 Data Mapper

25:54 Quale è il miglior approccio

29:37 Saluti finali



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

#Crediti
Le sigle sono state prodotte da MondoComputazionale
Registrato negli studi di Radio Nuoro Centrale
Le musiche da Blan Kytt - RSPN
Ep.7 - Event Sourcing e CQRS. Scrivere software basandosi sui "FATTI"
Contattami a:
@brainrepo su twitter o via mail a info@gitbar.it


Gestire 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 MondoComputazionale
Registrato negli studi di Radio Nuoro Centrale
Le musiche da Blan Kytt - RSPN
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
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.it


In 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 utili

https:/ / www.youtube.com/ watch?v=RTZXgxYGOWA
https:/ / www.youtube.com/ watch?v=bVap-DYWKjg
https:/ / www.youtube.com/ watch?v=FTcBa-2-I2c
https:/ / www.youtube.com/ watch?v=i7cnFS2rFxQ
https:/ / www.youtube.com/ watch?v=nG9RJLhDTXc
https:/ / www.youtube.com/ watch?v=ht3isi42BS4
https:/ / www.youtube.com/ watch?v=NxgZ57BTkFQ
https:/ / designmodo.com/ ux-gdpr/
https:/ / link.medium.com/ X6rni0qTs3

Le sigle sono state prodotte da MondoComputazionale
Le musiche da Blan Kytt - RSPN
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/ tailwindo
https:/ / 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-mistakes

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

Music credits:
Blan Kytt - RSPN
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/ dtuLjvfe
https:/ / www.raywenderlich.com/ 585-scrum-of-one-how-to-bring-scrum-into-your-one-person-operation
https:/ / link.medium.com/ Esn2mlaU42
https:/ / softwareengineering.stackexchange.com/ questions/ 141818/ how-can-a-single-developer-make-use-of-agile-methods
https:/ / www.researchgate.net/ publication/ 305909312_Scrum_solo_Software_process_for_individual_development#downloadCitation
https:/ / geekbot.com/

Music credits:
Blan Kytt - RSPN
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 framework
e 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'episodio

https:/ / svelte.dev/
https:/ / www.youtube.com/ watch?v=-DX3vJiqxm4
https:/ / www.youtube.com/ watch?v=qqt6YxAZoOc&t=1011s
https:/ / www.youtube.com/ watch?v=AdNJ3fydeao
https:/ / 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
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.

I commenti sono chiusi.