Home
About
Skills
Pricing
Blog
Log in
Get started
All posts
Troubleshooting
The symptom, the cause, and the fix for the bugs that reliably bite every developer once.
All posts
2
Why your React effect runs twice in dev
React StrictMode double-invokes effects in development on purpose. Here's why, what it's catching, and how to write effects that survive it — with proper cleanup.
7 min read
Why your Express async errors slip through
A rejected promise in an async route handler never reaches your Express error middleware. Here's why the default error handler misses it, and three ways to fix it.
8 min read