Demystifying React Fiber: Architecture, Work Loop, and Concurrency
An in-depth exploration of the React Fiber engine—understanding fiber node data structures, double buffering, time-slicing work loops, priority lanes, and concurrent reconciliation.
Loading...
Writing — 7 articles
Deep dives into JavaScript internals, React patterns and building fast, maintainable interfaces.
An in-depth exploration of the React Fiber engine—understanding fiber node data structures, double buffering, time-slicing work loops, priority lanes, and concurrent reconciliation.
A deep dive into building production-ready, pixel-perfect PDF rendering pipelines using Puppeteer, headless Chrome, custom CSS paged media, and browser context optimization.
A deep architectural comparison between JavaScript and TypeScript—exploring structural typing, type narrowing, compile-time safety, runtime overhead, and developer experience.
Uncovering how React works internally—exploring the React Fiber data structure, concurrent rendering, diffing algorithms, work loop, and commit phases.
A comprehensive guide to frontend architecture—exploring feature-driven module structures, separation of client vs server state, resilient error boundaries, and performance budgets.
A comprehensive deep dive into OOP in JavaScript — from prototypes and constructor functions to ES6 classes, inheritance, encapsulation, polymorphism, and the design patterns that make production code maintainable.
A deep dive into how JavaScript executes code under the hood—exploring the Call Stack, Global Execution Context, Function Execution Context, and the Lexical Environment.