All Episodes
Elm Radio — 96 episodes
096: Optimizing Bundle Size
095: elm-open-api with Wolfgang Schuster
094: elm-concurrent-task with Andrew MacMurray
093: elm-visualization with Jakub Hampl
092: Elm News with Wolfgang Schuster
091: Code Reading Club with Katja Mordaunt
090: elm-land with Ryan Haskell-Glatz
089: The Human Side of Open Source
088: Avoiding Unused Code
087: Evergreen Migrations with Mario Rogic
086: elm-pages v3
085: Why We Care About Elm
084: Writing Great Docs
083: elm-review Data Extractors
082: Elm and Haskell with Flavio Corpa
081: elm-form
080: Elm and AI
079: Scaffolding Elm Code
078: Color parameters in elm-tailwind-modules with Philipp Krüger
077: elm-app-url with Simon Lydell
076: Elm and Vite
075: elm-pages scripts
074: Plug and Play Design Systems with Georges Boris
073: Security in Elm
072: 2022 Holiday Special
071: Deliberate Practice
070: elm-gql with Matthew Griffith
069: Types vs. Tests
068: Elm and ADD
067: Elm at a Billion Dollar Company with Aaron White
066: elm-codegen with Matthew Griffith
065: elm-watch with Simon Lydell
064: Projects We Wish We Had Time For
063: The Root Cause of False Positives
062: elm-test v2 with Martin Janiczek
061: Exploring a New Form API Design
060: Building Trustworthy Tools
059: Wrap Early, Unwrap Late
058: Elm Store Pattern
057: State of Elm 2022
056: elm-book with Georges Boris
055: Use the Platform
054: Developer Productivity
053: Dead Code
052: Category Theory in Elm with Joël Quenneville
051: Primitive Obsession
050: Large Elm Codebases with Ju Liu
049: Optimizing Performance with Robin Hansen
048: If It Compiles It Works
047: What's Working for Elm
046: 2021 Holiday Special!
045: How We Learn
044: elm-webgl
043: Teaching Elm with Richard Feldman
042: Comparing TypeScript and Elm's Type Systems
041: elm-markdown
040: Phantom Builder Pattern
039: elm-charts
038: Lamdera
037: Performance in Elm
036: elm-pages 2.0
035: elm-spa v6
034: API Design Lessons
033: Accessibility in Elm
032: Elm's Universal Pattern
031: Elm Code Generation
030: Debugging in Elm
029: Writing an elm-review Rule
028: GitHub Actions
027: elm-tailwind-modules
026: Funding Open Source with Evan Czaplicki
025: elm-ts-interop
024: elm-program-test
023: elm-format
022: elm-tooling with Simon Lydell
021: elm-review Tips
020: Holiday Special!
019: Scaling Elm Apps
018: Lighthouse Scores
017: Codecs
016: elm-graphql
015: Incremental Steps
014: The Life of a File
013: Make Impossible States Impossible
012: elm-spa
011: Parse, Don't Validate
010: elm-test
009: elm-ui
008: The Builder Pattern
007: Extending Elm
006: elm/parser
005: How (And When) to Publish a Package
004: JSON Decoders
003: Getting started with elm-review
002: Intro to Opaque Types
001: Getting started with elm-pages