Recent Posts

Dialects in Code: Part 2

7 minute read

We previously looked at dialects, collections of programming practices that change how you can use the same programming language to express your program diff...

Dialects in Code: Part 1

9 minute read

For a long time, I’ve been interested in how different folks can use the same programming language in radically different ways. I’ve privately used the term ...

The Everybody Poops Rule

5 minute read

One of the hardest things to teach growing devs is when not to use their newfound skills. After putting huge effort into learning with a mentor, having that ...

Returning From Command Buses

7 minute read

The most common question I get about my command bus library is: “can commands really return nothing?” The second most common question is “Why do you let comm...