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 638 - Oändliga todo-listor, med Sofia Larsson

Kodsnack 638 - Oändliga todo-listor, med Sofia Larsson

Fredrik snackar med Sofia Larsson från grannpodden Developers! om livet som lead software engineer. Hur kompletterar och överlappar den till exempel en engineering manager? Eller en arkitekt för den d...

15 Apr 202558min

Kodsnack 637 - Gentlemannaöverenskommelse

Kodsnack 637 - Gentlemannaöverenskommelse

Fredrik och Kristoffer snackar livskraftig körning (durable execution), deterministiskt simuleringstestande, och lite om Roc. Kristoffer ger sin ögonblicksbild av livskraftig körning och relaterade s...

8 Apr 202548min

Kodsnack 636 - Ett användbart monster

Kodsnack 636 - Ett användbart monster

Fredrik och Kristoffer snackar Coolify och Hetzner. Kristoffer hjälper Fredrik förstå vad man vill ha Coolify till och vad det egentligen är. Man måste ha en viss kunskap, eller i alla fall vara intre...

1 Apr 20251h 3min

Kodsnack 635 - Farmor ringer, med Fredrik Burmester

Kodsnack 635 - Farmor ringer, med Fredrik Burmester

Fredrik snackar med Fredrik Burmester om Streamyfin - en app för att strömma media från medieservern Jellyfin. Fredrik påbörjade appen för drygt ett halvår sedan - för att han ville ha en app med bra ...

25 Mar 202557min

Kodsnack 634 - Hela amerikanska drömmen på ett bräde

Kodsnack 634 - Hela amerikanska drömmen på ett bräde

Fredrik och Kristoffer behövde lite terapisnack om tiden vi lever i. Rika vita män uppblåsta på sin egen självbild, allas våra egna roller i att bygga upp de skadliga myterna, onödigt vinnartänk, och ...

18 Mar 202551min

Kodsnack 633 - Från stor meetup till liten konferens, med Daniel Byström

Kodsnack 633 - Från stor meetup till liten konferens, med Daniel Byström

Fredrik snackar arrangerande av konferenser med Daniel Byström, arrangör av Open infra forum - en meetup som då och då gränsar till hel konferens. Som nu i maj till exempel, när eventet firar tio år....

11 Mar 202550min

Kodsnack 632 - npm install banan

Kodsnack 632 - npm install banan

Fredrik och Kristoffer snackar beroenden, omskrivningar, och CSS. Ett beroende är ju inte ett problem i sig, egentligen. Beroendens beroenden är kanske där problemen börjar på allvar. Vem behöver ett ...

4 Mar 20251h 8min

Kodsnack 631 - Comfortable in uncertainty, with Barry O'Reilly

Kodsnack 631 - Comfortable in uncertainty, with Barry O'Reilly

Fredrik talks to Barry O'Reilly about software architecture. Barry has spent a lot of time and energy connecting software architecture to actual code and development work, and finding good ways of ac...

25 Feb 202558min

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