Elm's Rapid Development Demands Clear Communication on Future Plans and Expectations
Introduction Elm, a functional programming language designed for building user interfaces,...
Tag archive
Introduction Elm, a functional programming language designed for building user interfaces,...
I started CutLine with a narrow question: if i remove one street segment from a recorded graph, how...
A Zig video, a GitHub repo that stopped growing on purpose, and a Space Invaders clone — why I picked a functional language this time, and why I'm building instead of reading.

When Claude Code first came out, what caught my eye was its terminal interface — the TUI. Ever since,...
JSON decoders and encoders for Haskell in the style of elm/json — a tour of hs-json-codec and hs-json-parser, and how I use them in elm2nix.
Discover Tiny Interpreters, a gradual, dragon-free way to learn how programming languages work by building tiny interpreters in Elm, one feature at a time.
It shows how thinking in terms of keep and skip can make your Haskell parsers easier to read and write.
I released a new Elm package: agj/elm-simple-icons, an Elm conversion of a project called Simple...
Escribí una traducción al español de “Introducción a Elm”. Es un libro digital escrito por el mismo...
I share how I refactored my RealWorld clone to use Nix.
Lucide icons has some really wonderful icons for interface design and is one of the most popular icon...
I describe the improvements I made to kvothe/elm-countries-quiz to integrate it with Nix + pnpm + Parcel + lydell/elm-safe-virtual-dom.