Feb 7 · 3 min read · A software engineer's guide to sane feature layering As software engineers, we often find ourselves in a productivity paradox. You finish a solid chunk of work and ship it off for review. But the review cycle is a slow-moving beast, and you can’t jus...
Join discussionJan 5 · 5 min read · This post explores an alternative to reducers in React to manage non-trivial local state though the use of Quiddiny: a local first state management package. Choosing Local State Intentionally In React, there are many state management libraries availa...
Join discussion
Dec 24, 2025 · 9 min read · Sequence Operators In this post, we will refer to these higher-order array methods as sequence operators, since they operate over sequences of values in a declarative way. You can find the accompanying example code on GitHub: Declarative Sequence Tr...
Join discussion
Sep 10, 2025 · 10 min read · Introduction Null reference exceptions are the norm, they are not exceptional. For many developers, handling nothing (null) has become a mundane routine built into the mind's muscle memory. A few "if" statements there, a guard condition here, and yet...
Join discussion