Archives

It's probably time to stop recommending Redux

February 19, 2025

AI replacement theory

February 15, 2025

A class-based React view model in <50 LOC

February 7, 2025

React's declarative model isn't perfect

January 29, 2025

Scrum is the byproduct of a decade of easy money

April 6, 2023

DRY code isn't a product

February 23, 2023

useSyncExternalStore is the hook you didn't know you need

January 3, 2023

Rust tuple pattern matching

September 15, 2022



Copyright Nathanael Bennett 2025 - All rights reserved