We'd love an article on error boundaries in React, one of those topics everyone half-knows but few have written down properly.
## What it should cover
- What error boundaries actually catch (and what they *don't* — event handlers, async code, SSR)
- Where to place them: app-level vs route-level vs widget-level
- Designing useful fallback UIs (not just "Something went wrong")
- Resetting boundaries (e.g. on route change, with a retry button)
- Pairing them with error reporting (Sentry, etc.)
## Where it goes
`react/error-boundaries-in-practice.md`
## How to claim it
Comment below to claim, then follow [CONTRIBUTING.md](../blob/master/CONTRIBUTING.md) and copy `templates/article-template.md` to get started. First-time contributors very welcome!