Writing
Notes on building AI systems, engineering, health, and whatever else is on my mind.
Reconcile My Living Room: A React for Home Assistant
The lights in my house kept fighting each other. A few rooms of smart bulbs is a tiny distributed system with controllers stomping on shared state, so I stole the two patterns that fix this elsewhere (React render-and-diff, the Kubernetes reconcile loop) and pointed them at Home Assistant.
Read →On Flexibility and Pain
One of the most rewarding life projects I've taken on in recent years has been the development of my overall flexibility and spinal health. Good health is essentially a complex system of feedback loops, and flexibility affects everything, not least the propensity to get injured, and the trajectory of recovery. Here are some high-level recommendations.
Read →Living Dangerously
Have you ever wanted to use a native <script /> inside your React components, and just wanted a quick, easy solution? Before you reach for a lifecycle function, an Effect, or an effigy, try living dangerously, with React's dangerouslySetInnerHTML.
Read →