Reactivity
Reactivity: values that update themselves, mutables, lenses, observables and reactive frameworks, and how to keep them under control.
React 19: Improvements to Suspense (but still not a whole solution)
React 19 lets you hand Suspense a promise, but you still have to keep your promises.
12 December 2024Taming React 2: mutable variables
Keeping a React value and its setter together in one variable, named with Mutable on the end, so components and hooks take one argument where they took two.
13 August 2024Taming React 1: composable state with useStateField
React components that each work on part of a big state object, using a useState-style pair for any field instead of a reducer action for every change.
16 July 2024Suspense for data fetching in React 18
What React Suspense does and how to use it without a framework.
5 April 2022Automatic loading spinners in Angular
Locking any part of an Angular interface while its data loads, without a single loading flag.
20 October 2020An RxJS primer
Treating everything that happens over time as a stream you can transform and combine.
16 October 2018