A round up of what’s happening in the wonderful world of the Elm programming language.


Beginning Elm

This is a beautifully presented online book billed as “a gentle introduction to Elm programming language” from Pawan Poudel.


Uploading to S3 from Elm

Simon Hampton breaks down file uploading in Elm with an example using Amazon’s S3 storage system.

Rewriting React & Releasing Elm Into the Wild

Kyle J. Kress reflects on his experiences with a React project rewritten in Elm with some impressive numbers.

Watching & Listening

API Design Session – WebGL

Evan Czaplicki sits down with Andrey Kuzmin to discuss potential API changes to Elm's WebGL package.


Chat in Elm with a Kinto back-end

A chat application showcasing the Kinto Storage API using the new elm-kinto package by Rémy Hubscher.

Elm Weather

Check the weather in this small app using the OpenWeatherMap API by Alexander Biryukov (code)


Generate your passwords securely with an Elm front-end by Asmund Berge (code)

In Brief Jessica Kerr’s demo app (and code) from a talk at YOW! Brisbane 2016. • Engineer baby wraps in Elm with this color / pattern picker from Cat’s Cradle by Ali Crockett Moore. • Search for your political representatives with See You Legislator by katieslynnh. • elm-bouncy-ball by Kristian Lundström Go With Kid rewritten in Elm by Anton Lavrenov.

Meetups, Conferences & Events

Mon 12th Dec, Hangzhou, China Hangzhou Elm Meetup
Mon 12th Dec, Boston , USA Boston Elm
Thu 15th Dec, Zürich, Switzerland Elm Zürich

Curator’s Corner

Something I missed? Have something you’d like to submit for next week’s edition? Tweet @elmweekly with a link, send an email through to hello@elmweekly.nl, or just hit reply.