Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!
It introduces my readers to my new newsletter "Elm with Dwayne".
I explain what I think is the fundamental problem that's not addressed by popular CSS solutions.
I explain what we do in Elm in place of the stateless and stateful components you get in React.
I show how to use Devbox in your GitHub Actions so that you can build, test, and deploy your Elm web application in CI just as you do locally.
Elm has always taken a distinctive path—one that shuns the "more is better" mentality in favor of a...
An introduction to a new series I'm calling "Diary of an Elm Developer".
I explain how to host your Elm web applications that are based on Browser.application.
I explain how I host my Elm web applications with GitHub Pages using Bash, Git, and GitHub.
I explain how I improved the performance of L-System generation using lazy evaluation
After I finished my Oauth 2 Token Exchange demo project, I suddenly had a desire to write the front...
Elm’s type system lets you write clear, correct code without the clutter of explicit type...
It's been 10 months since I went from Elm to TypeScript Angular, and I still struggle with the...
I explain how I improved Rules.lookup
When working with external data in Elm, one of the most powerful tools in your arsenal is the...
An overview of the work I'm doing to try and build a form abstraction for Elm.
An announcement for a tutorial I wrote about a calculator I built with Elm.
Side-effects (aka I/O) can make your code hard to test, understand, and change. In web dev, you have 3 options:
In this tutorial, we will create a tiny imageboard. The features will be very simple: visitors can...
Let's use docker-compose As your project grows you'll need eg. sql, nginx etc. This setup...
Introduction Elm is a fascinating anomaly in the world of programming languages. While...
On the work I'm doing to make debouncing work with fields.
If you’ve ever spent hours tracking down an elusive bug, only to discover it was due to a careless...
Understanding Elm's Architecture Elm’s disciplined approach to front-end development not...
Elm vs. Functional Conventions: Guarantees That Eliminate Entire Classes of Errors Elm's...
In programming, unexpected runtime errors frequently hide in unhandled branches of logic. Exhaustive...
Elm stands out as a language that not only simplifies building web applications but also fortifies...
Elm is renowned for its commitment to reliability and predictability in web applications. One of the...