Hey everyone!
I've been working on a learning garden where I write technical deep dives into frontend development, with a focus on understanding how things actually work under the hood rather than just learning APIs.
Currently, it has three main learning paths:
- How React Works — Understanding React's behavior from the ground up.
- React Internals — A source-level tour of React 19, from "createRoot", lanes, and fibers to hooks, the commit phase, and the React Compiler.
- Next.js in Practice — Exploring Next.js concepts and how they work in real applications.
My goal is to make these topics easier to understand by connecting the underlying implementation to what we experience as developers.
I'm particularly interested in the details that are easy to overlook when building applications every day: how updates are scheduled, what happens between a state change and a DOM update, and why the framework behaves the way it does.
You can check it out here: https://garden.drhexe.ir
I'd genuinely appreciate…