096: Optimizing Bundle Size

December 04, 2023 1:12:34 69.71 MB Downloads: 0

The cost of JavaScript in 2019 (discusses the cost of JSON parsing strings vs. JS JSON literals in this section)img tag lazy attributedillonkearns/elm-bcp47-language-tagjfmengels/elm-review-unusedMario Rogic's gist on the reasons code splitting can't be done right now with Elm's compiler internalsBreaking up with SVG-in-JS blog postHTML use tag lets you do SVG sprite sheetsElm Radio Code Generation episodematheus23/elmjs-inspectProjects We Wish We Had Time For episodeWhy We're Breaking Up with CSS-in-JSdillonkearns/elm-css-transpiler-demoSimon Lydell's discourse post What I’ve learned about minifying Elm code

095: elm-open-api with Wolfgang Schuster

November 20, 2023 1:18:10 75.08 MB Downloads: 0

Wolfgang Schuster (github) (twitter)elm-open-api (NPM package) (Elm package)Akita (now part of postman)JSON Schemadillonkearns/elm-formWolfgang's Effortless SDKs blog postGraphQL Custom Scalar Codecs feature in dillonkearns/elm-graphqlelm-units packageOpen API Generatorswagger-elmelm-open-api Real World example

094: elm-concurrent-task with Andrew MacMurray

November 06, 2023 1:02:34 60.11 MB Downloads: 0

Andrew MacMurray (github) (site)elm-concurrent-tasklobanov/elm-taskportelm-pages v3's BackendTask APIelm-review-simplify0ui/elm-task-parallel packageelm/core Task APIlamdera-program-testelm-pkg-js - A standard for shipping simple JS with Elm Packageselm-concurrent-task pipeline worker example

093: elm-visualization with Jakub Hampl

October 23, 2023 1:12:05 69.24 MB Downloads: 0

Jakub Hampl (github) (site)elm-visualizationelm-visualization intro guideelm-visualization's Scale APID3 selectionselm-vega and elm-vega-liteelm-visualization's example gallerygampleman/elm-example-publisherWGS84 specavh4/elm-colorelm-community/typed-svgfolkertdev/one-true-path-experimentelm-visualization 2.4.0 release notesWeather radial examplegampleman/elm-rosetree

This episode has failed processing Original Audio

092: Elm News with Wolfgang Schuster

October 09, 2023 1:16:35 73.56 MB Downloads: 0

Wolfgang Schuster (github) (twitter)Elm WeeklyElm CampsegakcapElm Online MeetupElmcraftElm LandElm at a Billion Dollar Company episodeElm 2022 Year in Review postThe Elm DiscourseCasper Schipper's audio/visual art pieceEmail elmweekly.wolfgang <at> gmail.com to suggest links for the newsletter

This episode has failed processing Original Audio

091: Code Reading Club with Katja Mordaunt

September 25, 2023 1:17:57 74.88 MB Downloads: 0

Katja Mordaunt (github) (website)Code Reading ClubCode Reading Club's GitHubFelienne HermansThe Inner Game of Tennis Felienne's book The Programmer’s BrainScaling Elm Apps Elm Radio episode

090: elm-land with Ryan Haskell-Glatz

September 11, 2023 1:08:32 65.84 MB Downloads: 0

Ryan Haskell-Glatz (twitter) (youtube) (github) (sponsor)elm-landElm Radio elm-spa episodeEvan's talk Let’s be mainstream!"Take responsibility for user experiences" (from the Elm philosophy)Ryan's live stream video 🌱 Upgrading from elm-spa • Elm Land LIVERyan's experimental NPM tool css-in-elmelm-land guide's section on componentsElm Radio elm-watch episodeBats-core: Bash Automated Testing SystemJoin the elm-land DiscordSponsor Ryan on GitHub

089: The Human Side of Open Source

August 28, 2023 1:12:47 69.92 MB Downloads: 0

Elm Radio episode Funding Open Source with Evan CzaplickiNonviolent CommunicationDavid Marquet TED Talk How Great Leaders Serve OthersElm Radio episode Developer Productivity

088: Avoiding Unused Code

August 14, 2023 1:06:53 64.24 MB Downloads: 0

elm-review-unusedSafe dead code removal in a pure functional languageElm Town 60 with Wolfgang Schuster - Productivity and the culture of moving a little bit slower

087: Evergreen Migrations with Mario Rogic

July 31, 2023 1:38:17 94.39 MB Downloads: 0

Mario Rogic (GitHub) (Twitter)LamderaMario's Elm Europe talk Evergreen ElmLamdera 1.1.0 release notes (automatic migration generator)elm-pkg-js spec

086: elm-pages v3

July 17, 2023 1:22:55 79.64 MB Downloads: 0

elm-pages scripts episodeOptimizedDecoder in elm-pages v2Netlify's DPR (Distributed Persistent Rendering)elm-pages v3 Express community adapterelm-pages v3 Session APIWriting Great Docs episodedillonkearns/elm-form episodeelm-pages v3 announcement post

085: Why We Care About Elm

July 03, 2023 1:08:44 66.03 MB Downloads: 0

Ruby Enumerable moduleRuby Shovel OperatorJeroen's Elmcraft post ESLint Equivalents in ElmLamderaelm-uielm-tailwind-moduleselm-formatlamdera/program-test

084: Writing Great Docs

June 19, 2023 1:40:31 96.54 MB Downloads: 0

Evan's Elm philosophy tweetelm-review docselm-doc-previewelm-review-documentationelm-verify-examplessparksp/elm-review-forbidden-wordselm-package-starterIdiomatic Elm Package Guideelm-bookElm Radio episode How (And When) to Publish a PackageDocs for Developers book

083: elm-review Data Extractors

May 22, 2023 1:13:33 70.64 MB Downloads: 0

elm-review Data Extractorselm-codegenelm-pages Scriptsjfmengels/elm-review-licenseNoDeprecated Ruleelm-review preventExtract functionBrian Hicks' tree-grepperelm-review ModuleNameLookupTablejfmengels/elm-review-cognitive-complexityelm-coverageelmi-to-jsonReview.Test.expectDataExtractJeroen's blog post Gaining insight into your codebase with elm-review

082: Elm and Haskell with Flavio Corpa

May 08, 2023 1:26:30 83.08 MB Downloads: 0

Flavio Corpa (github)Flavio's blog post series Giving Names to StuffRunning Out of Maps blog postElm Radio Category Theory episodeFunctorsApplicativeMonadQuick check haskellcherry-coreNRI preludeScaling elm apps episodeEffectful Haskell libraryundefined in HaskellStrange Loop conference talk Point-Free or Die: Tacit Programming in Haskell and BeyondElm 0.18 functions curry, uncurry, and flipElm in ActionHaskell Programming From First Principles book