All blogs / JavaScript / TypeScript
smoores.dev
I'm Shane. I build stuff that lives on the internet, and sometimes I write about it, too. If you want to learn a little bit more about me, you can check out my résumé at https://resume.smoores.dev.
JavaScript / TypeScriptFrontend / CSS / browsersWeb development
- Posts
- 21 from 9 May 2020 to 30 Oct 2026
- Posting
- now and then (5 in the last year)
- Kind
- personal blog
- Feed
- https://smoores.dev/recent.atom
2026 4
2025 8
- Using React Transitions for low priority text editor updates
- The Perfect Lighting
- Announcing: Storyteller v2!
- Serving Video with HTTP Range Requests
- “I don’t see how we can save it”
- There’s no such thing as an isomorphic layout effect
- Why I rebuilt ProseMirror’s renderer in React
- “Someone must have figured this out…”