</>SWE Interview Prep
LearnPracticeDebugGotchasReal WorldBig O☕☕ Buy me a coffee

Gotchas

Common pitfalls and subtle bugs in Python, TypeScript, and React — the kind that trip you up in interviews and production code.

Py

Python Gotchas

Mutable defaults, late binding closures, scope traps, and other pitfalls that bite even experienced Python developers.

TS

TypeScript Gotchas

Type assertions that lie, structural typing surprises, nullish vs falsy, and the gaps between types and runtime.

Re

React Gotchas

Stale closures, reference equality, useEffect pitfalls, and the mental model mistakes that cause subtle bugs.