writing
A complete walkthrough of how a browser turns raw HTML and CSS into pixels — covering parsing, style resolution, layout, paint, compositing, and where your JavaScript fits in between.
A deep dive into React's Fiber architecture — how it replaced the stack reconciler, what a fiber node actually is, and how the work loop drives rendering under the hood.
A map component worked perfectly in local dev but failed silently in production. Here's the full trail — from symptom to root cause to fix.
I tried to rebuild Zustand's core from first principles to understand how it actually works. The implementation is tiny. The ideas behind it are not.
I spent a few weekends writing a small compiler in C — from lexer to bytecode emitter. No frameworks, no LLVM, just C and a lot of humbling moments.
How V8 optimizes your JavaScript through hidden classes and inline caches — and how unintentional patterns in everyday code silently kill those optimizations.
Understanding React re-renders is key to building efficient applications. Learn why React re-renders and how you can optimize performance by avoiding unnecessary re-renders.
Learn how to use useMemo and useCallback in React to optimize performance.
Passkeys are the next evolution of login credentials. They are more secure, easier to use, and more private than passwords.