Tour of an Open-Source Elm SPA

People often ask me if I can point them to an open-source Elm Single Page Application so they can peruse its code. Read more


Where Am I? Geolocation in Elm

Elm is a simple and functional language that compiles to JavaScript. These are my notes about getting started with Elm using a small but complete application to get the current location of a device and update it based on movement. (more…)

Read more »

Let’s make a GraphQL client in Elm

I’m a big fan of GraphQL and I’d like to explore how to use it in Elm. With a statically typed language (like Elm) we should be able to achieve very nice things, such as using a DSL to write queries and determine their correctness at compile time. We’ll i... (more…)

Read more »

Elm is Wrong

A few weeks ago, on a whim my friend and I decided to hackathon our way through an app to help us learn how to play guitar. In a stroke of inspiration, we decided to learn something new, and do the project in the Elm programming language, about which I ha...

Read more »