Blog
Notes on embedded systems, web development and the maths behind them.
Designing RideShield: a safety core that survives its own AI
Why the crash-detection firmware on the RideShield smart helmet treats cameras and perception as optional extras.
Visualizing eigenvectors with linear interpolation
How a few lines of lerp turn a static 2×2 matrix into an animation that makes eigenvectors obvious.