Notes on products, AI, and the craft of building.

A language switch that never reloads This site changes language with a denoise instead of a reload. The hard part: finding which motion breaks a layout.