Elm Town 56 – Why don’t you do it in Elm?
MAY 16TH, 2023
|
50:01
Théophile Kalumbu comes by to talk about how Elm makes developing a frontend fun, building a design system explorer, iterating quickly, and getting Elm to production.
Théophile Kalumbu comes by to talk about how Elm makes developing a frontend fun, building a design system explorer, iterating quickly, and getting Elm to production.
Thanks to our sponsor, Logistically. Email: elmtown@logisticallyinc.com.
Music by Jesse Moore.
Recording date: 2023.03.06
Guest
- Théophile Kalumbu (@kalu_theo)
Show notes
[00:00:56] Some of Théophile's contributions to Elm
- kalutheo/ elm-ui-explorer
- Talk "Building a Design System with Elm" at Elm Europe 2019
- Recently talked about Elm on the French podcast "If This Then Dev"
[00:02:35] Finding passion in programming through Nintendo games
[00:09:20] Learning functional programming through React, then Elm
[00:11:34] Elm stands apart to make developing a frontend fun
[00:13:29] "Why don’t you do it in Elm?"
- To the Elm audience member at the Elm meetup in Paris who encouraged Théophile to make Elm UI Explorer, if you're listening, please contact Jared (elmtown@jaredmsmith.com) or Théophile (kalutheo@hotmail.com or on Twitter @kalu_theo) to say "Hi".
[00:18:10] Don't be afraid to start small
- "Compilers as Assistants" by Evan Czaplicki
- "Incremental Type-Driven Development" by Dillon Kearns at Elm Europe 2019
- dmy/elm-doc-preview
[00:26:48] Getting Elm to production at Veepee
[00:32:26] Elm as a double-edged sword of reliability
- Dillon Kearns' elm-graphql
[00:39:48] How Elm has changed the way Théophile writes software in general
[00:44:33] Picks
Théophile's picks
- Domain Modeling Made Functional by Scott Wlaschin
- Richard Feldman's elm-css
- Richard's Frontend Masters courses
- Georges Boris' elm-book
Jared's picks
- Luca Mugnaini's Elm 2022, a year in review
- Matthew Griffith's elm-ui
Thanks, everyone, for coming to Elm Town! If you're enjoying the show, please share it with friends and like/rate it on your podcast platform.