Kodsnack 573 - This is not a toy project, with Leandro Ostera and Emil Privér
Kodsnack12 Maalis 2024

Kodsnack 573 - This is not a toy project, with Leandro Ostera and Emil Privér

Fredrik is joined by Emil Privér and Leandro Ostera for a discussion of the OCaml ecosystem, and making it Saas-ready by building Riot.

First of all: OCaml. What is the thing with the language, and how you might get into it coming from other languages? The OCaml community is nice, interested in getting new people in, and pragmatic. And it has a nice mix of research and industry as well.

Then, Leandro tells us about Riot - an experiment in bringing everything good about the Erlang and Elixir ecosystems into OCaml. The goal? Make OCaml saas-ready. Riot is not 1.0 just yet, but an impressive amount has been built in just five(!) months.

Emil moves the discussion over to the mindset of shipping, and of finding and understanding good ideas in other places and picking them up rather than reinventing the wheel. Leandro highly recommends reading the code of other projects. Read and understand the code and solutions others have written, re-use good ideas and don't reinvent the wheel more often than you really have to.

Last, but by no means least, shoutouts to some of the great people building the OCaml community, and a bit about Emil's project DBCaml.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We a re @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
  • Few people can have a massive impact
  • Impact has been an important thing for me
  • It's a language out there
  • A very long lineage of thinking about programming languages
  • Programs that never fail
  • The functional version of Rust
  • Melange is amazing
  • This is not a toy project
  • Yes, constraints!
  • Wonders in community growth
  • Arrow pointing toward growth
  • Programs that don't crash
  • A very different schoold of reliability
  • Invert the arrow
  • Very easy on the whiteboard
  • Multicore for free
  • An entire stack from scratch
  • Built for the builders
  • A massive tree of things
  • Make OCaml saas-ready
  • Leo is a shipper
  • Standing on the shoulders of many, many giants
  • Learn from other people
  • I exude OCaml these days
  • Sitting down and building against the spec
  • You just give it something
  • Your own inner join
  • We build everything in public
  • The gospel of the dunes

Tämä jakso on lisätty Podme-palveluun avoimen RSS-syötteen kautta eikä se ole Podmen omaa tuotantoa. Siksi jakso saattaa sisältää mainontaa.

Jaksot(715)

Kodsnack 701 - The chicken would explode, with Holly Cummins

Kodsnack 701 - The chicken would explode, with Holly Cummins

Fredrik chats to Holly Cummins about using Minecraft for observability, other amazing Quarkus tricks, and the value of joy at work. Recorded during Øredev 2025. Thank you Cloudnet for sponsoring our V...

5 Touko 38min

Kodsnack 700 - Varför har vi så bråttom?, med Benny Andrén och Markus Borg

Kodsnack 700 - Varför har vi så bråttom?, med Benny Andrén och Markus Borg

Fredrik snackar med Benny Andrén och Markus Borg om AI-drivet återupptäckande av sunda arbetssätt. Benny har börjat fundera över vilka problem AI egentligen löser, och om våra försök att tämja modelle...

26 Huhti 42min

Kodsnack 699 - A two-IDE person, with Shawn Wildermuth

Kodsnack 699 - A two-IDE person, with Shawn Wildermuth

Fredrik chats to Shawn Wildermuth about evolving in the world of software development, small changes adding up, developer hiring, not chasing the new thing, and quite a bit more. Fredrik is still hopi...

21 Huhti 42min

Kodsnack 698 - Man ställer frågan noll, med Petter Ericson

Kodsnack 698 - Man ställer frågan noll, med Petter Ericson

Fredrik snackar problem med AI med Petter Ericson, forskare på Umeå universitets AI policy lab. Det finns så mycket fler diskussioner och frågetecken kring AI än att bara om en språkmodell kan göra en...

14 Huhti 53min

Kodsnack 697 - En djefla man som flyttar många jiror

Kodsnack 697 - En djefla man som flyttar många jiror

Fredrik snackar med Bartek Tatkowski om livs- och arbetsfilosofi knappt halvvägs in i en utvecklarkarriär. Det var ju vi som skulle frambringa den bättre framtiden! Sedan kom 2025. 2025 var ett konsti...

7 Huhti 43min

Kodsnack 696 - Gramse

Kodsnack 696 - Gramse

Fredrik och Kristoffer snackar om Gram, Kristoffers avskalade fork av Zed. Det började - som det så ofta gör - med en jakt på en vettig kodredigerare för nybörjare och ett orimligt licensavtal. Sedan ...

31 Maalis 54min

Kodsnack 695 - Programmet lär inte ut någonting, med Göran Hjalmarsson

Kodsnack 695 - Programmet lär inte ut någonting, med Göran Hjalmarsson

Fredrik snackar med Göran Hjalmarsson, mannen bakom det klassiska mattespelet Cheops pyramid och Alega software. Göran berättar Alegas och Cheops historia - från starten med ställbara stjärnkartor och...

24 Maalis 40min

Kodsnack 694 - Dark patterns … to rule them all, with Sergès Goma

Kodsnack 694 - Dark patterns … to rule them all, with Sergès Goma

Fredrik chats to Sergès Goma about dark patterns and her Øredev presentation on them. We start off by talking about giving presentations and the background to the dark patterns talk. All the great ver...

17 Maalis 31min

Suosittua kategoriassa Koulutus

rss-murhan-anatomia
psykopodiaa-podcast
voi-hyvin-meditaatiot-2
adhd-podi
rss-niinku-asia-on
rss-rahamania
psykologia
rss-hereilla
rss-arkea-ja-aurinkoa-podcast-espanjasta
taytta-tavaraa
rahapuhetta
kesken
rss-valo-minussa-2
rss-tietoinen-yhteys-podcast-2
kehossa
dear-ladies
rss-duodecim-lehti
rss-koira-haudattuna
rss-narsisti
rss-tyohyvinvoinnin-aakkoset