PLAY PODCASTS
Elm Town

Elm Town

92 episodes — Page 2 of 2

Ep 40Elm Town 40 – A Game Boy Emulator in Elm

Manuel Fuchs shares what he learned by taking on a very unusual Elm project: a Nintendo Game Boy emulator! Thank you to our sponsors, Ellie, Culture Amp and Joel Clermont. Special thanks to Xavier Ho (@Xavier_Ho) for editing and production of this episode! Recording date: 2018-11-10 Guests Manuel Fuchs (@malax) Show Notes 00:00 Show opening 01:58 Manuel's journey to Elm 07:09 Why a Game Boy emulator Tetris Effect video: Writing a Game Boy Emulator in Ruby 12:19 False assumptions and unexpected difficulties 18:37 Loading Game Boy ROM images as binary data 19:59 Breaking out of the Elm Architecture 22:30 Implementing a CPU instruction set in Elm Elmboy source code 25:46 Debugging and profiling 27:03 Throwing out types 31:49 Adding Pokemon compatibility 33:30 Readability, teaching and welcoming contributors 34:57 More performance optimisations 41:05 Elm + Game Boy = fun Try Elmboy

Nov 21, 201842 min

Ep 39Elm Town 39 - I Used Elm And It Cost Me My Job

Annaia Berry and Ossi Hanhinen share previously unreleased details of an important client project, and why their choice of Elm cost Annaia her job. Thank you to our sponsors, Ellie, Culture Amp and Joel Clermont. Special thanks to Xavier Ho (@Xavier_Ho) for editing and production of this episode! Recording date: 2018-09-30 Guests Annaia Berry (@ann_arcana) Ossi Hanhinen (@ohanhi) Show Notes 00:00 Show opening article: Prevent Impossible States with JSON Decoders in Elm, Julio Feijo 1:58 Guest Intros video: I Used Elm In Production and It Cost Me My Job 02:50 Annaia Berry The Heresy programming language 03:24 Ossi Hanhinen video: Beyond Hello World & Todo Lists 04:14 Futurice 5:03 The Project: Ferrari Sanoma Group Helsingin Sanomat (English) Ilta-Sanomat (English) 14:00 Ossi’s “Space Invaders” prototype article: Base for a game in Elm 0.17 14:36 Choosing and Learning Elm 32:02 Porting Ferrari to Elm 0.19 Elm Analyse Glitch slides: I used Elm in production and it cost me my job (source code) video: When and how to use Web Components with elm 44:26 Elm cost Anna her job

Nov 1, 201846 min

Ep 38Elm Town 38 - Elm 0.19's Improved Collections with Robin Heggelund Hansen

Robin Heggelund Hansen (Bekk Consulting) shares the very personal story that led to him contributing improvements to List, Dict and Array in Elm 0.19. Thank you to our sponsors, Culture Amp and Ellie! Recording date: 2018-09-30 Guests: Robin Heggelund Hansen (@robheghan) 1:55 article: Elm 0.19 Brings Better Collections 28:15 package: Elm Benchmark by Brian Hicks 32:08 package: AnyDict

Oct 10, 201844 min

Ep 37Elm Town 37 - Upgrading to Elm 0.19 with Luke Westby & Richard Feldman

Richard Feldman (No Red Ink) and Luke Westby (Ellie, No Red Ink) visit Elm Town to celebrate the just-released Elm 0.19, talk through No Red Ink's plan to upgrade its 250K lines of Elm to the new release, and revisit Luke and Richard's talks from Elm Europe on web components and data structures, respectively. Thank you to our sponsors, Culture Amp and elm-conf 2018! Recording date: 2018-08-25 Guests: Luke Westby (@[email protected]), Richard Feldman (@[email protected]) 01:37 Elm 0.19 is out! 03:59 Guest introductions 05:24 Elm Europe talks 05:27 video: Make Data Structures, Richard Feldman @ Elm Europe 2018 07:49 video: When and how to use Web Components with elm, Luke Westby @ Elm Europe 2018 15:43 Ellie and Elm 0.19 16:54 audio: Elm Town 21 - Ellie! 17:32 Porting No Red Ink to Elm 0.19 40:57 Picks 41:31 article: Elm 0.19 brings better collections, Robin Heggelund Hansen 42:09 Mastodon 43:01 book: Capital in the 21st Century 43:30 Elm Language Support for Sublime Text 44:15 Frontend Masters 45:13 Dhall

Aug 25, 201848 min

Ep 36Elm Town 36 - The Risk of Elm with Dhruv Dang

Dhruv Dang visits Elm Town to share his experience learning from and ultimately adoption Elm at Project6. We discuss issues of team leadership, risk management, and hiring, and Dhruv explains Project6’s elegant solution to SEO with Elm. Recording date: 2018-08-16 Guests: Dhruv Dang ([email protected]) 02:05 About Project6 02:05 Project6 website 04:47 Doing your best work with Elm 04:47 Elm Blog: A Farewell to FRP 09:53 Elm Architecture in JavaScript 11:48 Adopting Elm (the Tech) 17:01 Adopting Elm (the Team) 22:09 Convincing Your Company 33:07 Elm and SEO 38:24 Blog post: SEO for Single-Page Apps 39:32 Elm and Hiring

Aug 21, 201842 min

Ep 35Elm Town 35 - Herzog Drei with Francesco Orsenigo

Show Notes – Elm Town Episode 35 - Herzog Drei with Francesco Orsenigo Francesco Orsenigo visits Elm Town to share a behind-the-scenes look at his game Herzog Drei. It’s written entirely in Elm with 60fps SVG graphics and gamepad support. Recording date: 2018-07-22 Guests: Francesco Orsenigo (@xarvh) Stax.io Sebastian Porto Haifisch elm-gamepad Herzog Drei Dijkstra's algorithm John Carmack Quakecon 2013 talk Herzog Drei game state guide Elm Discourse thread #gamedev on Elm Slack

Aug 6, 201825 min

Ep 34Elm Town 34 - Generative Art with Xavier Ho

Show Notes – Elm Town Episode 34 - Generative Art with Xavier Ho Xavier Ho visits Elm Town to talk about creating (and pen-plotting!) generative art with Elm. Recording date: 2018-07-20 Guests: Xavier Ho 00:00 Intro 01:32 website: Data61 01:49 Elm at Data61 06:14 reference: Html.Keyed 08:10 Generative Art 08:10 slides: WDYK Melbourne - From Chaos to Order 10:38 video: YOW! Lambda Jam 2018 - Let's Make Functional Generative Art 10:38 slides: YOW! Lambda Jam 2018 - Let's Make Functional Generative Art 11:55 gallery: Functional Generative Art 13:35 Shepherding Random Numbers 14:25 episode: Elm Town 32 - Randomness with Chandrika Achar 15:16 website: Inconvergent 18:20 Keeiping the Seed Around 18:20 code: Kevin's elm-canvas generative art experiments 22:52 Daisy Smith’s talk on Creative Coding at LevelsConf is not online yet, but her Twitter stream is full of interesting experiments 23:17 video: CSSConf AU 2018 - Generative Art Speedrun by Tim Holman 23:35 ebook: On Generative Algorithms by Inconvergent 23:45 video: C◦mp◦se :: Conference 2017 - Sound Synthesis in the Computational Crucible with Andrew Sorensen 24:58 Driving a Pen Plotter 25:02 website: AxiDraw Pen Plotter 31:41 The Next Step: Animation 33:22 package: LSystem 34:02 Outro 34:37 @Xavier_Ho on Twitter 34:54 #plottertwitter 34:57 #generative

Jul 24, 201835 min

Ep 33Elm Town 33 - Ports Again with Murphy Randle

Show Notes – Elm Town Episode 33 - Ports Again with Murphy Randle Murphy welcomes Kevin Yank as the new host of Elm Town, then revisits his elm-conf 2017 talk with some fresh thoughts about ports. Recording date: 2018-06-27 Guests: Murphy Randle (0:02:21) conference: Framework Summit (0:13:25) podcast: Reason Town (0:14:18) video: “What’s not to love about Reason?”, Keira Hodgkison at ReasonConf 2018 (0:20:23) video: “The Importance of Ports”, Murphy Randle at elm-conf 2017 (0:20:52) audio: “Elm Town 13 - History of Ports” with Evan Czaplicki (0:28:55) video: “Actors in Ruby! Why let Elixir have all the fun?”, Marcos Matos at RubyConf AU 2017 (0:42:10) article: “Why do I have to write JSON decoders in Elm? A vision for data interchange in Elm” by Evan Czaplicki (0:45:20) e-book: “The JSON Survival Kit”, Brian Hicks

Jul 4, 201848 min

Ep 32Elm Town 32 - Randomness with Chandrika Achar

Show Notes – Elm Town Episode 32 - On Randomness with Chandrika Achar Murphy and Chandrika talk about how she got started programming, and her perspectives on Randomness in Elm. Recording date: 2018-04-03 Guests: splodingsocks, Chandrika (0:06:31) Hackbright Academy (0:31:34) Elm's core random package (0:31:49) mgold's random package (0:33:07) Chandrika on Twitter (0:33:22) elm-bridge twitter account @elmlangbridge (0:33:36) elm-cafe (0:33:55) Elm Bridge (0:34:00) Bridge Troll

May 20, 201835 min

Ep 31Elm Town 31 - Line Charts with Tereza Sokol

Elm Town Episode 31 - line-charts with Tereza Sokol Murphy and Tereza talk about Tereza's new charting library, Line Charts, and her previous project, Elm Plot. Recording date: 2018-04-03 Voices: Murphy Randle, Tereza Sokol (0:08:03) elm-plot (0:10:03) ElmConf 2017 talk by Tereza (0:11:27) Line Charts (0:15:59) Edward Tufte - The Visual Display of Quantitative Information (0:22:34) Opaque Types (0:25:27) Evan's Elm tutorial (0:25:33) Richard Feldman's Talks (impossible states) (0:26:00) Opaque types blog post (0:26:56) Learn You a Haskell (0:29:57) @terezk_a (0:31:17) @elmtownpodcast

May 18, 201832 min

Ep 30Elm Town 30 - Accessibility with Tessa Kelly

Voices: Murphy Randle and Tessa Kelly Thanks to Martin Feineis for the outro music! Tessa and Murphy talk about accessibility, why it's important, and what Tessa is doing with her Elm libraries (accessible-html) to help people write accessible HTML more easily. (00:04:32) bridge-troll (00:04:46) elm-bridge twitter account @elmlangbridge (00:11:12) tesk9/accessible-html (00:11:54) Web Accessibility Initiative (00:14:59) Tessa's elm-conf talk (00:26:01) accessible-html-with-css (00:27:29) Black Odyssey (00:27:35) The Penelopiad (00:27:39) Lavinia

Apr 6, 201828 min

Ep 29Elm Town 29 - Knode.io with Jim Carlson

Elm Town Episode 29 Jim Carlson and Murphy Randle talk about Jim's career as a math academic, and then Jim's side-projects made using Elm. (00:08:02) Murphy's Elm Conf Talk "The Importance of Ports" (00:08:50) www.knode.io (00:19:39) Evan's talk at Elm Europe, The Life of a File (00:24:55) Matt's talk about Style Elements (00:25:30) HexDocs in elixir (00:26:15) Style Elements (00:27:01) Firebase Cloud Functions (00:27:52) {future} ReasonML show on firebase cloud functions (00:28:35) Patreon

Mar 20, 201829 min

Ep 28Elm Town 28 - elm-paginate with Jeff Schomay

Murphy and Jeff talk about Jeff's library, elm-paginate, and pick up some programming wisdom from him along the way. (00:00:16) Queens and Brooklyn Elm Meetups (00:02:45) the Elm Narrative Engine (00:09:26) elm-bounded-numbers (00:32:02) Paginating infinite streams (00:34:16) Jeff's article on pagination (00:35:52) Select list (zipper list) (00:37:44) Our patreon (00:37:44) Reason Town

Mar 7, 201838 min

Ep 27Elm Town 27 - Murphy Randle's Story

Surprise! Mario Rogic is your host for this episode, because he's interviewing the normal host of the podcast, Murphy Randle. Listen to hear about Murphy's background in Animation, and how Murphy came to the world of Web development, and eventually started Elm Town! Links (00:25:50) Climbing Into Elm Picks (00:39:15) Scalyr (00:40:19) Our Patreon (00:40:37) Reason Town

Feb 7, 201842 min

Ep 26Elm Town 26 - Swedish and Norwegian News with Noah Hall

Murphy and Noah talk about Omni, MinE24, and server-side rendering with Elm. (00:04:53) Omni (00:06:46) e24 (00:07:33) MinE24 (00:08:13) Omni Ekonomi (00:15:31) elm-static-html-lib (00:32:29) Picks (00:32:36) elm-discourse (00:33:49) typescript (00:35:03) ReasonML (00:35:49) elm-css

Feb 2, 201836 min

Ep 25Elm Town 25 - The Evolution of an API, Part 2, with Richard Feldman

This is an extra long episode, so get ready! (00:03:42) elm in action (00:03:49) front-end masters (00:07:00) elm-css (00:07:07) elm-test (00:07:28) decode-pipeline (00:41:02) @vjeux (00:45:23) css-modules (00:48:11) abadi199/elm-creditcard (00:52:09) blog post about performant css and animations by Oleg Slobodskoi (01:09:39) style-elements

Jan 19, 20181h 24m

Ep 24Elm Town 24 - Wonktonk with Jonathan Fishbein

Murphy chats with Jonathan Fishbein about choosing Elm, getting started, and using Elm for the startup company Wonktonk.*(0:0:45) Codepen Radio(0:4:54) Wonktonk(0:16:38) Underscore(0:16:39) Lodash(0:16:42) Ramda(0:22:37) Webpack(0:25:10) Egghead Videos(0:26:53) Richard's Front-End Masters(0:27:20) style-elements(0:30:02) elm-comment(0:32:58) Lamda Cast(0:33:20) Becoming Steve Jobs(0:34:32) ReasonML

Jan 12, 201836 min

Ep 23Elm Town 23 - The Evolution of an API

Voices Murphy Randle Matthew Griffith Links (0:05:57) elm-style-animation (0:06:12) style-elements (0:12:03) Elm Town Episode 8 with Max Goldstien (0:16:10) elm-format (0:19:24) elm-discuss (0:44:20) elm-plot (0:45:53) Teaching Elm to Beginners (0:46:32) Book: If you Give a Mouse a Cookie (0:48:56) Matt : Base CS Podcast (0:49:41) [Matt : Sarah Drasner's assorted works](eg: "SVG Can Do That" https://www.youtube.com/watch?v=jLgb3CVVTRw) (0:50:30) Murphy: Charlie K on Phantom Types (0:51:28) Murphy: elm-tagged

Dec 17, 201756 min

Ep 22Elm Town 22 - How Do I Write JS in Elm?

Voices Murphy Randle Evan Czaplicki Links (0:11:15) MLton - Language (1:00:28) Murphy: Elm Seeds (1:00:58) Evan: Murphy's elm-conf talk: The Importance of Ports (1:01:46) Evan: Adam Curtis documentaries (century of self & hyper-normalization) Sponsors Day One Daily Drip Futurice Ellie App

Nov 21, 20171h 3m

Ep 21Elm Town 21 - Ellie!

Voices Murphy Randle Luke Westby Links (0:21:00) Luke: Elm-Basic-Compile (0:44:16) Luke: Glitch (0:46:08) Luke: The Mask of Anarchy (Poem, content warning, historic and artistic descriptions of violence (0:46:29) Luke: Operational Transformations (0:47:23) Murphy: Elm in Action (0:47:52) Murphy: Egghead.io lesson, Making an HTTP Request in Elm

Sep 25, 201750 min

Ep 20Elm Town 20 - Spotlight on Ossi Hanhinen

Voices Murphy Randle (on elm-slack as @splodingsocks) Ossi Hanhinen (on elm-slack as @ohanhi) Links (0:00:53) Elm Remote Meetup. (#remote-meetup on the Elm Slack) (0:32:17) Ossi's Elm Conf US Talk (0:44:45) Ossi: Watch Evan's conf talks, every one of them (0:45:11) Ossi: Learning by Teaching (0:46:59) Tradenomiitti (0:47:09) Mothers in business (0:49:27) Ossi: Foraging! Picking mushrooms

Sep 19, 201751 min

Ep 19Elm Town 19 - Learning with Josh Robertson

Guests Murphy Randle Josh Robertson Links (0:13:08) Elm front-end masters (0:30:16) JSON Survival Kit (0:38:00) Remote Data (0:40:28) Evan's React Rally Talk (0:40:50) Elm front-end masters (0:41:13) Nanobox (0:43:24) Josh twitter - @Hossman333 (0:44:09) @splodingsocks (0:44:20) elm-conf US 2017

Sep 11, 201745 min

Ep 18Elm Town 18 - Spotlight on Mario Rogic

Voices Murphy Randle Mario Rogic Links (0:54:42) Making Impossible States Impossible (0:57:18) #conferences (0:57:39) Mario is @supermario on Elm slack (0:57:50) The elm-export package (https://hackage.haskell.org/package/elm-export) (0:58:57) mdgriffith/style-elements (0:59:24) Parallel and Concurrent Programming in Haskell (0:00:43) Thinking Fast & Slow (1:01:58) How to draw almost everything (1:03:34) Mario is @supermario on elm-lang Slack, @realmario on Twitter, and @supermario on GitHub (1:04:19) Murphy is @splodingsocks everywhere, including Twitter, GitHub, and Elm slack. Mario’s Talk at Elm Europe: https://youtu.be/EyBtz8xZz7U

Aug 28, 20171h 4m

Ep 19Elm Town 17 - elm-style-elements with Matthew Griffith

Voices Murphy Randle Matthew Griffith Links (0:45:34) Matt: We like it here by Snarky Puppy (0:46:49) Scala Underscore.io Elm Europe talk: https://www.youtube.com/watch?v=NYb2GDWMIm0

Jul 31, 201749 min

Ep 16Elm Town 16 - Elm Conf US with Brian Hicks and Luke Westby

Voices Murphy Randle Brian Hicks Luke Westby Links (0:10:58) elm-conf.us (0:14:09) STL Tech Slack (0:14:13) Utah JS Slack (0:14:24) Chicago Slack (0:36:12) Ravi Chugh (0:42:20) Calendar for Elm Conf US (0:43:07) Luke: October - The story of the Russian Revolution (0:43:28) Luke: Noah Hall (0:44:04) Brian: Revolutions Podcast (0:44:12) Brian: mdgriffith/style-elements (0:45:33) Monapt & Typescript

Jul 7, 201747 min

Ep 15Elm Town 15 - Spotlight on Hardy Jones

Voices Murphy Randle Hardy Jones Links (0:04:01) Fantasyland (0:08:12) Magic Read Along (0:13:24) Internet History Podcast (0:42:17) Ramda (0:42:30) Sanctuary (0:42:36) Fantasyland (0:44:33) Forward.js (1:01:35) Hardy: Magic Read Along - Like a Parent at a Beauty Pageant (1:03:09) Murphy : Elm Conf US

Jun 15, 20171h 3m

Elm Town 15 - Preroll and Correction

bonus

Hi, everyone! Elm Town 15 will be released in a few minutes. I wanted to apologize for the accidentally horrid sound quality on my microphone, and to let you know that the coupon code for Daily Drip is now "elmtown-2017". Enjoy!

Jun 15, 20171 min

Ep 14Elm Town 14 - Spotlight on Kevin Yank

Voices Murphy Randle Kevin Yank Links (59:15:05) Developer Happiness on the Front End with Elm (1:00:03) Putting the fun in functional with Elm - Tereza Sokol

Jun 5, 20171h 2m

Ep 13Elm Town 13 - History of Ports

Voices Murphy Randle Evan Czaplicki Links (0:02:04) Futurice app (0:35:52) Lucid Synchron (1:00:06) MLton (1:04:06) Noodle salad with a peanut sauce (1:04:25) The Coup (1:04:56) HTC Vive Stories from the C++ Creator

May 9, 20171h 6m

Ep 12Elm Town 12 - History of Records

Voices Murphy Randle Evan Czaplicki Links (0:00:15) Soft Skills Engineering Podcast (0:00:50) Oslo Elm Day & Elm Conf Europe (0:01:21) Elm Conf USA (0:02:13) Ellie (0:12:52) Extensible records with scoped labels by Daan Leijen (0:46:36) Simple made easy (1:00:11) Public Opinion - Lipman (1:01:06) Body weight exercise (1:06:13) Kinesis Advantage Keyboard - use coupon code elmtown (1:11:50) json survival kit - use coupon code elmtown

Apr 26, 20171h 15m

Ep 11Elm Town 11 - History of Signals

Voices Murphy Randle Evan Czaplicki Links (0:10:37) Functional Reactive Animation (0:37:06) Vessel (1:08:26) Koka (1:11:10) Let's get free : Dead Pres (1:13:16) Remote Data (1:13:42) How Elm Slays a UI Anti-Pattern

Apr 3, 20171h 16m

Ep 10Elm Town 10 - About being "in production"

Guests Murphy Randle Richard Feldman Kevin Yank Links (0:04:31) Culture Amp (0:17:26) elm-format (0:54:09 ) Elm and React in Production (0:55:49) kevin: [Elm-search](Elm search http://klaftertief.github.io/package.elm-lang.org/) (0:57:07) Kevin: [Learn Sublime Text 3](The Basics https://www.lynda.com/Sublime-Text-tutorials/Learn-Sublime-Text-3-Basics/513594-2.html) (0:58:54) Kevin: Prettier JavaScript Formatter (0:59:46) Kevin: Elm Tutorial by Sebastian Porto (1:01:47) Kevin: The Fifty-Year Mission: The Complete, Uncensored, Unauthorized Oral History of Star Trek (Audiobook) (1:03:14) Richard: Evidence-Oriented Programming by Andreas Stefik (1:04:17) Richard: Public Opinion by Walter Lippmann (1:05:27) Richard: Frontend Masters 2-day Elm Workshop Recording (1:06:25) Murphy: The ErgoChair from Autonomous (1:07:15) Murphy: Georgia Tech OMSCS (1:10:18) Murphy: Elmjutsu by Ervin Ola

Feb 17, 20171h 13m

Ep 9Elm Town 9 - Getting Started

Voices Murphy Randle Tessa Kelly Terezka Sokol Richard Feldman Links (0:05:18) Elm in Action (0:05:23) elm-css (0:05:35) elm-test (0:06:28) No Red Ink (0:07:39) Opbeat (0:07:49) elm-plot (0:11:35) Rethinking All Practices (0:19:25) todo-mvc (0:31:44) Writing Friendly Elm Code (0:33:35) json-decode-pipeline (0:44:58) Elm Official Guide (0:45:38) Tessa: Elm-bridge (0:46:30) Richard: Elm in Action (0:46:38) Richard: Elm on Frontend Masters (0:47:04) Murphy: Egghead Elm Course (0:47:13) Murphy: Egghead Elm Videos (0:47:40) Murphy: Professor Frisbee's Functional JS Introduction (0:48:22) Murphy: The Mostly Adequate Guide (0:49:14) terezka: Excellent Paper (0:49:53) Tessa: Jane Austen (0:49:59) Tessa: Greg Egan (0:50:27) Richard: Don't Make me Think (0:50:43) Richard: Starting Strength (0:51:20) Terezka: Second hand time

Jan 24, 201752 min

An Excerpt Cut from Episode 8 - Talking about Haskell

bonus

We cut about 10 minutes of Episode 8 that were focused mostly on Haskell. Here are those 10 minutes to listen to, if you're interested.&

Jan 5, 201710 min

Ep 8Elm Town 8 - Testing

Voices Murphy Randle Max Goldstein Links (0:28:26) elm-test (0:29:20) Quick Check (0:42:19) nonempty-list (0:50:57) json:api (0:57:42) elm-export (0:58:06) purescript (0:58:16) gitscout

Jan 5, 201759 min

Ep 7Elm Town 7 - Remote Data with Kris A. Jenkins

Voices Murphy Randle Luke Westby Kris Jenkins Links (0:28:58) Learn You a Haskell (0:40:50) formatting (0:41:35) evancz/url-parser (0:49:33) Kris: 8 Bit Christmas Album (0:50:24) Kris: arturopala/elm-monocle (0:51:00) Kris: Haskell Distributed (0:52:11) Kris: etaque/elm-response (0:52:32) Luke: Platform.program (0:55:15 ) Luke: Sketching for Developers Luke: Author of Sketching for Developers (0:56:10) Luke: Jenn Schiffer, Engineer/Artist (0:56:58) Murphy: The Piano Guys : A family Christmas album (0:57:19) Murphy: GIR: Get It Right Premium Silicone Ultimate Spatula (0:58:27) Murphy: When Marnie Was There (0:59:03) Murphy: Flirty Aprons

Dec 19, 20161h 0m

Ep 6Elm Town 6 - The Founding Story

Voices Murphy Randle Evan Czaplicki Tessa Kelly Matthew Griffith Links (Times are only roughly correct. Noted pre-editing.) (0:07:59) Americone Dream (0:14:52) style-elements (0:31:09) Angular.js (0:35:35) GHC JS (0:35:39) Js_of_ocaml (1:16:22) Evan: Hiroshima (book) (1:17:20) Evan: Mythologies (book) (1:17:41) Evan: Poorly Drawn Lines (1:18:21) Tessa: The Handmaid's Tale (1:18:29) Tessa: Perseplis (1:18:53) Tessa: rluiten/elm-date-extra (1:20:29) Murphy: Start Using Elm to Build Web Applications (1:21:01) Murphy: Brothers In Arms (1:21:10) Murphy: Programming Beyond Practices (1:22:05) Murphy: sporto/erl (1:22:21) Murphy: Making Impossible States Impossible (1:22:54) Evan: Teach Yourself Programming in 10 Years

Dec 5, 20161h 18m

Ep 5Elm Town 5 - Version 0.18 is released!

Voices Murphy Noah Aaron V Luke Links (Times are only roughly correct. Noted pre-editing.) (0:43:20) Upgrade guide (0:46:39) elm-ops-tooling (0:51:16) elm-community/random-extra (0:52:23) Twitter thread about diversity (0:52:55) Ally skills workshop (0:53:58) ferment.audio (0:54:40) Think Bayes (0:55:07) Elm doctest (0:55:50) Elm Bridge Curriculum (0:56:37) Python gradual typing (0:57:22) slack-today-i-did (0:58:02) Blog post - Type Bombs in Elm (1:00:32) Elm from a Business Perspective (1:00:32) Yesod (1:00:37) (|>) Bonus: Slimy Broccoli

Nov 14, 201655 min

Ep 4Elm Town 4 - Javascript interoperability

Links JavaScript Interop Ports Buuilding Nightingale Space elm-lang/dom Native Modules elm-rollbar elm-plot Should Developers Design? Chicago Cubs krisajenkins/remotedata Lord of the Rings

Nov 7, 201653 min

Ep 3Elm Town 3 - JSON decoders

Voices Murphy Randle Brian Hicks Links (Times only very roughly accurate, noted pre-editing) (0:16:27) Brian's blog posts (0:46:17) json-to-elm (0:54:43) linkerd (0:55:02) elm-lang.org community page (0:56:03) SSCCE (0:57:39) elm-test on NPM, elm-test elm package (0:59:00) YNAB (1:02:19) Yeoman Elm generator

Oct 21, 20161h 0m

Ep 2Episode 2 - The Update Function

Voices Murphy Randle Brian Hicks Luke Westby Links (0:02:13) Humblespark (0:11:33) Converge (0:11:37) Brian's blog (0:12:22) Luke's speaker page (0:37:37) jlongster's React Rally Talk (0:38:23) elm-return (0:42:16) Luke's blog post (0:46:35) Brian's blog posts: Value Pipes and Arrows and Welding Functional Pipes (0:54:32) Picts (0:54:53) Pome (0:55:05) Contributor covenant (0:56:29) 30x500 (0:57:12) elm-combine (0:58:07) Everywhereness as a Fondation (0:59:05) Soft Skills Engineering (0:59:19) Thunder Plains Conf (0:59:45) Elm Live (1:00:04) Hacked (1:01:25) Gizra post

Oct 7, 20161h 2m

Ep 1Elm Town 1 - Editors

Voices Elm Conf Talks IntelliJ Plugin The post about Atomist Light Table Plugin Atom Linter Plugin Atom Format Plugin Atom Refactoring Plugin Chris Ford's talk Kathy's book elm-return Haskell Book Acknowledgements Big thanks to Egghead.io for sharing their Elm logo with us. And big thanks to Day One for making this podcast possible.

Sep 24, 201654 min