lrod.dev

Notes

Write-ups on things I've built: what the problem was, what I tried, and the tradeoffs.

  1. 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.