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(732)

Kodsnack 718 - Vad en tittare upplever, med Olof Lindman

Kodsnack 718 - Vad en tittare upplever, med Olof Lindman

Fredrik snackar med Olof Lindman som berättar om videohantering på SVT. Det är på sätt och vis CI/CD för videofiler, och det finns miljoner val och avvägningar att göra längs vägen. Olof har jobbat me...

1 Syys 1h 9min

Kodsnack 717 - Att göra den andra versionen, med Lars Wikman

Kodsnack 717 - Att göra den andra versionen, med Lars Wikman

Fredrik och Lars Wikman snackar om Lars karriär och dess koppling till Nerves och nischer, att sitta i Nerves kärnteam, att jobba närmare hårdvara, och förstås om årets upplaga av Goatmire. Sista säkr...

25 Elo 1h 8min

Kodsnack 716 - Dubious lifestyle decisions, with James Smith

Kodsnack 716 - Dubious lifestyle decisions, with James Smith

Fredrik chats with James Smith about forking Rails for the greater good. The name of the project is Mosscap. (During recording, it still used the temporary name Amiko.) James explains why the forking ...

18 Elo 1h 2min

Kodsnack 715 - Lägsta vagnsnumret söderut, med Dan Berglund

Kodsnack 715 - Lägsta vagnsnumret söderut, med Dan Berglund

Fredrik snackar apputveckling, tåg, och perronger med Dan Berglund. SJ:s app har en funktion som talar om var på perrongen man ska stå för att komma nära sin vagn. Hur fungerar egentligen det? Dan var...

11 Elo 1h 2min

Kodsnack 714 - Kung Nix, med Jonas Hultén

Kodsnack 714 - Kung Nix, med Jonas Hultén

Fredrik och Jonas Hultén snackar Nix, Nixos, och devops. Nix är en pakethanterare som vill lösa alla beroendeproblem. Nixos är ett operativsystem byggt ovanpå, där man deklarerar vad man ha och får re...

4 Elo 1h 15min

Kodsnack 713 - Ett medelvärde mellan deras rum och mitt kontor

Kodsnack 713 - Ett medelvärde mellan deras rum och mitt kontor

Har du varit sugen på att göra mer med dina "smarta" prylar i hemmet? Har du undrat vad man egentligen har Home assistant till och hur man bäst sätter upp saker? Detta kan vara avsnittet för dig! Fred...

28 Heinä 49min

Kodsnack 712 - När man kan sin modell

Kodsnack 712 - När man kan sin modell

Fredrik och Kristoffer sågs på stan för ett snack om Gram, teoribyggande, och ganska mycket mer. Kristoffer jobbar på ett jätteprojekt när han inte har något annat för sig. Kommunikation är ett proble...

21 Heinä 1h 29min

Kodsnack 711 - Åtta sprites per rad, med Niklas Pettersson

Kodsnack 711 - Åtta sprites per rad, med Niklas Pettersson

Fredrik snackar NES-programmering med Niklas Pettersson. Att bygga spel för en mer än 40 år gammal konsol är inte bara möjligt, det är smidigare än någonsin tack vare språk och verktyg som Nesfab och ...

14 Heinä 54min

Suosittua kategoriassa Koulutus

rss-murhan-anatomia
aamukahvilla
psykopodiaa-podcast
adhd-podi
voi-hyvin-meditaatiot-2
rss-rahamania
rss-koira-haudattuna
rss-liian-kuuma-peruna
ihminen-tavattavissa-tommy-hellsten-instituutti
rss-vapaudu-voimaasi
rss-8-oppituntia-rohkeudesta
rss-luonnollinen-synnytys-podcast
jari-sarasvuo-podcast
aloita-meditaatio
rss-niinku-asia-on
kesken
rss-arkea-ja-aurinkoa-podcast-espanjasta
koulu-podcast-2
rss-narsisti
rss-keskeneraiset-aidit