BlackcalB
AboutProjectsSkillsBlogContact

Blog

Showing posts tagged: useEffect

Technical articles about software engineering, architecture, and web development.

Alla11yaccessibilityapp-routerarchitecturecase-studyconcurrentdata-fetchingerror-handlingformshooksjavascriptmigrationnextjsopinionoptimistic-uipatternsperformanceproductionreactreact-17react-18react-19react-compilerreact-testing-libraryreduxretrospectiverscsaasserver-actionsserver-componentsssrstate-managementsuspensetestingtutorialtypescriptuseContextuseEffectuseReduceruseRefuseState

July 21, 2020

useEffect Has Caused Me More Bugs Than Every Other Hook Combined

Race conditions, stale closures, missing dependencies, infinite loops — useEffect is where most React bugs are born. A deep dive with real patterns and strong opinions.

reacthooksuseEffect

© 2026 BlackcalB