Lean on Elm’s friendly compiler to enforce currency-related constraints.
This tricky bug requires us to pull out a variety of debugging techniques.
Elm’s DOM event handlers fail silently. Here’s how to debug them.
Fake out your HTTP requests for a tighter iteration cycle.
Solving a Maybe
problem is often easier than solving a Decode
one.
As Ruby developers, we tend to memoize too often.
When you spot Maybe List
in your code, it may be time to think about alternatives.
When you’re stuck, the best solution is often to represent the problem in a different medium.
Elm’s type system gives us some great tools for modeling gamedev.
In gamedev, decoupling the in-game world from the real world makes math easier.