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
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
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 Pa
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
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
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
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 • E
Elm Radio episode Funding Open Source with Evan CzaplickiNonviolent CommunicationDavid Marquet TED Talk How Great Leaders Serve OthersElm Radio episode Developer Productivity
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
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 PackageDoc
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 episodelexi-lambda comment about
dillonkearns/elm-formExploring a New Form API Design episode (discussion of some ideas that became dillonkearns/elm-form)Ellie example of elm-formMeetdown code that does additional checks to ensure that opaque type are trusted (sending unparsed
elm-codegen episodeElm Code Generation episodeScaffold API in elm-pages v3 betaExploring a New Form API Design episodeDHH Building a Rails blog in 15 minuteselm-pages Scripts episodeExample of elm-pages AddRoute scriptelm-pairelm-review-html-to
Philipp Krüger, aka matheus23 (github) (twitter)matheus23/elm-tailwind-modulesmatheus23/elm-default-tailwind-modulesTailwindCSSIntroduction to elm-tailwind-modules Elm Radio episodeTailwind UIhtml-to-elm.comelm-review-html-to-elm packagematheus
Simon Lydell (github)lydell/elm-app-urlShort YouTube walkthrough Introducing elm-app-urlJohn Kelly's blog post explaining the URL parser types understanding the design of elm/urlRichard Feldman's conference talk explaining early elm-css syntax
Lindsay Wardell (github)ViteESM (native JS module import statement)esbuildRollupVitestTurbopackVite SSR mode (for framework authors)vite-plugin-elmDocs on configuring ViteLindsay's vite-elm-templateWeb Workers APILindsay's blog post Utilizing E
elm-pages v3 (still in pre-release)elm-pages v2 DataSources are called BackendTasks in v3Feels similar to elm/core Task (andThen, map, mapError)Script.logMinimal setup repo for running scriptswolfadex/elm-inkBackendTask.Custommdgriffith/elm-cod
Georges Boris (twitter) (github) (Uncover)elm-widgetsTwitter Bootstrapelm-themeelm-theme Tailwind pluginelm-sortable-table philosophy in readmeConfidenceman02/elm-select/latest/tesk9/elm-accessible-htmltesk9/paletteelm-theme showcase site using
Bobby Tables XKCD comicSQL injectionsDDoS attacksXSS (Cross-Site Scripting) attack prevention cheatsheetJeroen's blog post Fixing vulnerabilities in Elm's virtual DOMHTTP cross origin cookie policy optionsRichard's Oslo Elm Day keynote where he