Skip to content

Blog

I write here when something finally clicks and I want to share it.

10 min read

React Commit Phase Deep Dive: Sub-phases, Effects Order, and Practical Traps

A deep dive into the React commit phase - what actually happens after reconciliation ends. Covers all three sub-phases, the exact execution order of useInsertionEffect, useLayoutEffect, and useEffect, cleanup sequencing, and the bugs that follow when you get it wrong.

#react#internals#performance

7 min read

React Rendering Explained

How React rendering works under the hood: reconciliation, virtual DOM, batching, and what actually triggers a re-render.

#react#performance#internals

6 min read

React Hooks Deep Dive

Practical tips on useEffect, useLayoutEffect, useReducer, and useRef - their optimization patterns and common pitfalls.

#react#hooks

4 min read

TypeScript Generics Explained

A deep dive into generics - one of the most powerful and misunderstood features of TypeScript.

#typescript#javascript

5 min read

React Performance Tips

Key techniques to keep your React app fast and responsive.

#react#performance