Dillon Kearns, Jeroen Engels

Elm Radio

Tune in to the tools and techniques in the Elm ecosystem.

Autor

Dillon Kearns, Jeroen Engels

Categoría

Technology

Web del podcast

elm-radio.com

Último episodio

4 de dic. de 2023

¿Dónde escuchar?

Podcasts en la app Replaio Radio Muy pronto

Los podcasts llegarán muy pronto a la app. Instálala ahora y sé el primero en descubrir una forma totalmente nueva de vivir los podcasts

Descárgala en Google Play Instálala gratis Android 5 M+ de descargas · valoración de 4,8 iOS muy pronto

Episodios

096: Optimizing Bundle Size 04.12.2023

The cost of JavaScript in 2019 (discusses the cost of JSON parsing strings vs. JS JSON literals in this section ) img tag lazy attribute dillonkearns/elm-bcp47-language-tag jfmengels/elm-review-unused Mario Rogic's gist on the reasons code splitting can't be done right now with Elm's compiler internals Breaking up with SVG-in-JS blog post HTML use tag lets you do SVG sprite sheets Elm Radio Code G...

095: elm-open-api with Wolfgang Schuster 20.11.2023

Wolfgang Schuster ( github ) ( twitter ) elm-open-api ( NPM package ) ( Elm package ) Akita (now part of postman) JSON Schema dillonkearns/elm-form Wolfgang's Effortless SDKs blog post GraphQL Custom Scalar Codecs feature in dillonkearns/elm-graphql elm-units package Open API Generator swagger-elm elm-open-api Real World example

094: elm-concurrent-task with Andrew MacMurray 06.11.2023

Andrew MacMurray ( github ) ( site ) elm-concurrent-task lobanov/elm-taskport elm-pages v3's BackendTask API elm-review-simplify 0ui/elm-task-parallel package elm/core Task API lamdera-program-test elm-pkg-js - A standard for shipping simple JS with Elm Packages elm-concurrent-task pipeline worker example

093: elm-visualization with Jakub Hampl 23.10.2023

Jakub Hampl ( github ) ( site ) elm-visualization elm-visualization intro guide elm-visualization 's Scale API D3 selections elm-vega and elm-vega-lite elm-visualization 's example gallery gampleman/elm-example-publisher WGS84 spec avh4/elm-color elm-community/typed-svg folkertdev/one-true-path-experiment elm-visualization 2.4.0 release notes Weather radial example gampleman/elm-rosetree

092: Elm News with Wolfgang Schuster 09.10.2023

Wolfgang Schuster ( github ) ( twitter ) Elm Weekly Elm Camp segakcap Elm Online Meetup Elmcraft Elm Land Elm at a Billion Dollar Company episode Elm 2022 Year in Review post The Elm Discourse Casper Schipper's audio/visual art piece Email elmweekly.wolfgang <at> gmail.com to suggest links for the newsletter

091: Code Reading Club with Katja Mordaunt 25.09.2023

Katja Mordaunt ( github ) ( website ) Code Reading Club Code Reading Club's GitHub Felienne Hermans The Inner Game of Tennis Felienne's book The Programmer’s Brain Scaling Elm Apps Elm Radio episode

090: elm-land with Ryan Haskell-Glatz 11.09.2023

Ryan Haskell-Glatz ( twitter ) ( youtube ) ( github ) ( sponsor ) elm-land Elm Radio elm-spa episode Evan'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 LIVE Ryan's experimental NPM tool css-in-elm elm-land guide's section on components Elm Radio elm-watch episode Bats-core: Bash Automa...

089: The Human Side of Open Source 28.08.2023

Elm Radio episode Funding Open Source with Evan Czaplicki Nonviolent Communication David Marquet TED Talk How Great Leaders Serve Others Elm Radio episode Developer Productivity

088: Avoiding Unused Code 14.08.2023

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

087: Evergreen Migrations with Mario Rogic 31.07.2023

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

086: elm-pages v3 17.07.2023

elm-pages scripts episode OptimizedDecoder in elm-pages v2 Netlify's DPR (Distributed Persistent Rendering) elm-pages v3 Express community adapter elm-pages v3 Session API Writing Great Docs episode dillonkearns/elm-form episode elm-pages v3 announcement post

085: Why We Care About Elm 03.07.2023

Ruby Enumerable module Ruby Shovel Operator Jeroen's Elmcraft post ESLint Equivalents in Elm Lamdera elm-ui elm-tailwind-modules elm-format lamdera/program-test

084: Writing Great Docs 19.06.2023

Evan's Elm philosophy tweet elm-review docs elm-doc-preview elm-review-documentation elm-verify-examples sparksp/elm-review-forbidden-words elm-package-starter Idiomatic Elm Package Guide elm-book Elm Radio episode How (And When) to Publish a Package Docs for Developers book

083: elm-review Data Extractors 22.05.2023

elm-review Data Extractors elm-codegen elm-pages Scripts jfmengels/elm-review-license NoDeprecated Rule elm-review preventExtract function Brian Hicks' tree-grepper elm-review ModuleNameLookupTable jfmengels/elm-review-cognitive-complexity elm-coverage elmi-to-json Review. Test.expectDataExtract Jeroen's blog post Gaining insight into your codebase with elm-review

082: Elm and Haskell with Flavio Corpa 08.05.2023

Flavio Corpa ( github ) Flavio's blog post series Giving Names to Stuff Running Out of Maps blog post Elm Radio Category Theory episode Functors Applicative Monad Quick check haskell cherry-core NRI prelude Scaling elm apps episode lexi-lambda comment about laziness in Haskell Effectful Haskell library undefined in Haskell Strange Loop conference talk Point-Free or Die: Tacit Programming in Haskel...

081: elm-form 24.04.2023

dillonkearns/elm-form Exploring a New Form API Design episode (discussion of some ideas that became dillonkearns/elm-form ) Ellie example of elm-form Meetdown code that does additional checks to ensure that opaque type are trusted (sending unparsed data in Lamdera sendToBackend avoids this pattern) Lamdera example with elm-form elm-app-url dillonkearns/elm-package-starter

080: Elm and AI 11.04.2023

ChatGPT GitHub Co-Pilot Tweet showing intermediary questions prompt engineering technique elm-gql episode Dillon's prompt engineering type puzzle examples Decode mapping solution (correct on first try) Markdown solution with 2 corrections from compiler feedback Dillon's Frame Then Fill In blog post describes a similar method to the GPT prompt

079: Scaffolding Elm Code 28.03.2023

elm-codegen episode Elm Code Generation episode Scaffold API in elm-pages v3 beta Exploring a New Form API Design episode DHH Building a Rails blog in 15 minutes elm-pages Scripts episode Example of elm-pages AddRoute script elm-pair elm-review-html-to-elm alexkorban/elm-review-json-to-elm

078: Color parameters in elm-tailwind-modules with Philipp Krüger 13.03.2023

Philipp Krüger, aka matheus23 ( github ) ( twitter ) matheus23/elm-tailwind-modules matheus23/elm-default-tailwind-modules TailwindCSS Introduction to elm-tailwind-modules Elm Radio episode Tailwind UI html-to-elm.com elm-review-html-to-elm package matheus23/elm-tailwind-modules-base

077: elm-app-url with Simon Lydell 27.02.2023

Simon Lydell ( github ) lydell/elm-app-url Short YouTube walkthrough Introducing elm-app-url John Kelly's blog post explaining the URL parser types understanding the design of elm/url Richard Feldman's conference talk explaining early elm-css syntax design ideas and changes over time The Design Evolution of elm-css and elm-test URLSearchParams in JavaScript WHATWG URL Standard Arlo Belshee post on...

076: Elm and Vite 13.02.2023

Lindsay Wardell ( github ) Vite ESM (native JS module import statement) esbuild Rollup Vitest Turbopack Vite SSR mode (for framework authors) vite-plugin-elm Docs on configuring Vite Lindsay's vite-elm-template Web Workers API Lindsay's blog post Utilizing Elm in a Web Worker elm-watch Elm Radio episode Article about finding Google Fonts embeds to be in violation of GDPR Google fonts download plug...

075: elm-pages scripts 30.01.2023

elm-pages v3 (still in pre-release) elm-pages v2 DataSource s are called BackendTask s in v3 Feels similar to elm/core Task ( andThen , map , mapError ) Script.log Minimal setup repo for running scripts wolfadex/elm-ink BackendTask. Custom mdgriffith/elm-codegen FatalError BackendTask.allowFatal Zod dillonkearns/elm-cli-options-parser (Elm package for parsing command-line flags and showing help te...

074: Plug and Play Design Systems with Georges Boris 16.01.2023

Georges Boris ( twitter ) ( github ) ( Uncover ) elm-widgets Twitter Bootstrap elm-theme elm-theme Tailwind plugin elm-sortable-table philosophy in readme Confidenceman02/elm-select/latest/ tesk9/elm-accessible-html tesk9/palette elm-theme showcase site using Elm Book elm-theme theme generator Why Breaking Up with CSS-in-JS blog post Loading widgets Modal widgets details HTML element dialog HTML e...

073: Security in Elm 02.01.2023

Bobby Tables XKCD comic SQL injections DDoS attacks XSS (Cross-Site Scripting) attack prevention cheatsheet Jeroen's blog post Fixing vulnerabilities in Elm's virtual DOM HTTP cross origin cookie policy options Richard's Oslo Elm Day keynote where he discusses rolling your own tools for security reasons lukewestby/elm-http-builder Output Encoding article Elm's Virtual DOM implementation Feross' CS...

072: 2022 Holiday Special 19.12.2022

Guests Mario Rogic ( twitter ) ( github ) Matthew Griffith ( twitter ) ( github ) Links Elmcraft.org Jeroen's Elmcraft article ESLint equivalents in Elm Martin Janiczek's Elmcraft article on Let Polymorphism Elmcraft project on GitHub Elmcraft discord elm-codegen elm-gql Matt's Strange Loop talk CodeGen with Types, for Humans, by Humans Tail recursion modulo cons elm optimize level 2 pr elm-review...

Escucha el podcast Elm Radio en Replaio

Radio y podcasts en una sola app - gratis y sin registro. Instálala hoy y no te pierdas el estreno

Descárgala en Google Play

Replaio no es editor de podcasts; los nombres de los programas, las portadas y el audio pertenecen a sus autores y se distribuyen a través de canales RSS públicos