
Episode 65
Elm Town 65 – Let's roll with it
We review Jeroen Engels' journey with Elm from ESLint to elm-review. Jeroen even gives tips on how to introduce rules to a team.
Elm Town · Jeroen Engels, Jared M. Smith
September 19, 20231h 33m
Audio is streamed directly from the publisher (cdn.simplecast.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
We review Jeroen Engels' journey with Elm from ESLint to elm-review. Jeroen even gives tips on how to introduce rules to a team.
Thanks to our sponsor, Logistically. Email: [email protected].
Music by Jesse Moore.
Recording date: 2023.08.01
Guest
Show notes
[00:00:21] Sponsored by Logistically
[00:00:58] Introducing Jeroen Engels
- elm-review
- Elm Radio
- Elm Town 61 – Turning the pages with Dillon Kearns
- elm-syntax
- jfmengels/elm-review-common
- jfmengels/elm-review-documentation
- jfmengels/elm-review-simplify
- jfmengels/elm-review-unused
[00:02:37] It all started with a book
[00:06:09] Getting a job as a backend developer
[00:11:33] Senior: Figuring out what you're passionate about
[00:15:24] Using ESLint to solve challenges with JavaScript
[00:20:25] The refreshing experience of discovering Elm
[00:26:13] A greenfield Elm project
[00:33:04] Starting elm-review
[00:42:06] elm-review v2
- "Implementing multi-file analysis for linters" on Jeroen Engels' blog
[00:43:33] Middle names
[00:44:40] Humor, coding, & podcasting
[00:50:19] Challenges with building elm-review
- Elm Radio 84 – Writing Great Docs
- "Pushing unused exports detection one step further" on Jeroen Engels' blog
- "A tale of failing to design rule boundaries - Data-last functions" on Jeroen Engels' blog 🎉
[01:00:47] Disable comments
- "Why You Don't Trust Your Linter" by Jeroen Engels at GOTO Copenhagen 2022
- elm-format
[01:07:19] Stopping the bleed
- "Stop the bleed" on Jeroen Engels' blog
[01:10:46] Jared's failure when introducing NoUnused rules
- "Elm Town 60 – Productivity and the culture of moving a little bit slower" with Wolfgang Schuster
[01:13:56] Jeroen's tips on introducing rules
- "Elm Radio 88 – Avoiding Unused Code" on Jeroen Engels' blog
[01:23:24] When to run elm-review
[01:29:30] Picks
Jeroen's Picks
Jared's Pick
- Software Unscripted hosted by Richard Feldman
Topics
functional frontendweb-developmentlearning-web-devsoftware-engineeringelmfunctional-programmingelm-langsoftware-developmentprogramming