Notes
Write-ups on things I've built: what the problem was, what I tried, and the tradeoffs.
- Running untrusted React components in the browser
Compile, scope, validate, isolate, recover. The five layers I used to let someone else's UI code run inside a page without breaking it.