Ethan Kent's dev blog
Posts
Obligatory Monad explainer
Sep 10, 2024
Dependency Inversion
Nov 4, 2023
Desire paths in code
Jul 28, 2020
Bad javascript language design choices
Mar 5, 2020
Carried on: bags
Jan 28, 2020
Implementing a bag
Jan 3, 2020
That's my bag, baby
Jan 1, 2020
Breaking out of the fold
Dec 15, 2019
I fold!
Dec 8, 2019
Priors
Dec 2, 2019
Types Are for People, not Computers
Nov 14, 2019
Limiting the scope of mutation
Nov 5, 2019