Kodsnack 536 - I choose computer science, with Michele Riva
Kodsnack1 Aug 2023

Kodsnack 536 - I choose computer science, with Michele Riva

Recorded at the Øredev 2022 developer conference, Fredrik chats with Michele Riva about writing a full-text search engine, maintaining 8% of all Node modules, going to one conference per week, refactoring, the value of a good algorithm, and a lot more.

Michele highly recommends writing a full-text search engine. He created Lyra- later renamed Orama, and encourages writing your own in order to demystify subjects. Since the podcast was recorded, Michele has left his then employer Nearform and founded Oramasearch to focus on the search engine full time.

We also discuss working for product companies versus consulting, versus open source. It's more about differences between companies than anything else. Open source teaches you deal with more and more different people. Writing code is never just writing code.

Should we worry about taking on too many dependencies? Michele is in favour of not fearing dependencies, but ensuring you understand how things important parts for your application work.

Writing books is never convenient, but it can open many doors.

When it comes to learning, there are areas where a whole level of tutorials are missing - where there is only really surface-level tutorial and perhaps deep papers, but nothing in between. Michele works quite a bit on bridging such gaps through his presentations.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.

Links Titles
  • For foreign people, it's Mitch
  • That kind of maintenance
  • A very particular company
  • A culture around open source software
  • Now part of the 8%
  • Nothing more than a radix tree
  • One simple and common API
  • Multiple ways of doing consultancy
  • What you're doing is hidden
  • You can't expect to change people
  • A problem we definitely created ourselves
  • Math or magic
  • Writing books is never convenient
  • Good for 90% of the use cases
  • (When I can choose,) I choose computer science

Denne episoden er hentet fra en åpen RSS-feed og er ikke publisert av Podme. Den kan derfor inneholde annonser.

Episoder(716)

Kodsnack 134 - Allowed to be a beginner again

Kodsnack 134 - Allowed to be a beginner again

Fredrik talks to Rachel Reese about F#, Xamarin, the the MIT study (on diversity, sexism and career for women faculty at MIT) and related topics. We also cover good communities and being allowed (by y...

22 Des 201543min

Kodsnack 133 - Precis allt man kunde hoppas på

Kodsnack 133 - Precis allt man kunde hoppas på

Den fulltaliga panelen inleder med uppföljning från förra veckan. Långsamma byggen, lite rättelser och uppdateringar angående både Wordpress stora omskrivning och automatisering på Windows. Tobias upp...

15 Des 201552min

Kodsnack 132 - En ny demon som måste matas med tårar

Kodsnack 132 - En ny demon som måste matas med tårar

Kristoffer och Tobias snackar refactoring. När ska man skriva om saker, när ska man det inte? Tobias berättar om några av de hörn som behövde filas lite mer efter den senaste stora releasen av Plex me...

8 Des 20151h 1min

Kodsnack 131 - Motverka monoliten

Kodsnack 131 - Motverka monoliten

Kristoffer och Fredrik snackar höstens konferenser och vårt deltagande i Øredev, Susecon och Internetdagarna. Vi komer bland annat in på standarder och stora företag som vill låsa in internet och även...

1 Des 20151h 19min

Kodsnack 130 - Den där vill jag ju absolut inte ha i min lista just nu

Kodsnack 130 - Den där vill jag ju absolut inte ha i min lista just nu

Kristoffer och Fredrik snackar om att försöka hantera sin flod av inkommande ärenden, hur man vill försöka sortera dem, hur det är lätt att tänka att man ska lösa allt med mer och fler system, och att...

24 Nov 201538min

Kodsnack 129 - Inte en textur så långt ögat kan nå

Kodsnack 129 - Inte en textur så långt ögat kan nå

Kristoffer, Fredrik och Martin snackar om falafel i Malmö (måste man vada genom drivor av falafel?) och dragbaserade racingspel. Sedan går vi in på Twofold inc, Martins nästa spel, att sälja in det ma...

17 Nov 201555min

Kodsnack 128 - Kunskapsspridning och ögat på fingret

Kodsnack 128 - Kunskapsspridning och ögat på fingret

Fredrik och Johan Öbrink - technical creative director på Iteam - snackar om att skaffa sig erfarenhet och växa som utvecklare. Från att det saknas bra konferensinnehåll för de som är nya på ett områd...

8 Nov 201554min

Kodsnack 127 - Generaliserings-creep

Kodsnack 127 - Generaliserings-creep

Fredrik och Tobias snackar om veckans buggar och oväntade kodbeteende. Sedan funderar vi utifrån Babel på om det finns ett generellt mönster där saker gärna abstraheras till dess de kräver pluginsyste...

3 Nov 201539min

Populært innen Fakta

fastlegen
dine-penger-pengeradet
relasjonspodden-med-dora-thorhallsdottir-kjersti-idem
rss-bisarr-historie
rss-strid-de-norske-borgerkrigene
foreldreradet
treningspodden
jakt-og-fiskepodden
rss-sunn-okonomi
mikkels-paskenotter
rss-kunsten-a-leve
hverdagspsyken
rss-kull
sinnsyn
gravid-uke-for-uke
rss-sarbar-med-lotte-erik
hagespiren-podcast
fryktlos
rss-bak-luftfarten
rss-impressions-2