Gitbar - Italian developer podcast cover image

Gitbar - Italian developer podcast

Ep.213 - Algoritmi, ricerca e Orama core con Michele Riva (Orama)

Jan 24, 2025
Ospite Michele Riva, esperto di algoritmi di ricerca e sviluppatore di Orama, condivide la sua avventura nel nomadismo digitale. Parla delle sfide nel trovare un equilibrio tra lavoro e vita, e dell'importanza della comunicazione tra colleghi. Riva approfondisce l'evoluzione di Orama e la decisione di riscrivere il motore di ricerca in Rust, migliorando prestazioni e scalabilità. Si discute anche della filosofia degli algoritmi, della necessità di comprendere e visualizzare concetti complessi, e offre consigli su libri e risorse utili.
01:15:34

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Il nomadismo digitale offre libertà di movimento ai professionisti, ma comporta sfide come l'adattamento ai fusi orari e l'instabilità abitativa.
  • Il passaggio dal web development alla computer science è motivato dalla ricerca di stabilità e dalla frustrazione per l'evoluzione rapida nel settore.

Deep dives

L'Ironia degli Sviluppatori

Gli sviluppatori spesso si ritrovano a criticare il codice altrui mentre ignorano i propri errori. Questa ironia si riflette nella loro preferenza per framework moderni come JavaScript, nonostante una certa nostalgia per jQuery. La realtà è che, nonostante le preoccupazioni sul testing e la qualità del codice, molte codebase mancano di test significativi e presentano problemi di flake. I programmatori si scontrano anche con la mancata capacità di comunicare chiaramente durante le call, portando a situazioni comiche in cui parlano senza rendersi conto che il microfono è spento.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner