Didact: a DIY guide to build your own React
Update] The series starts with the old React architecture, there's a new self-contained post where we build everything from scratch including hooks, concurrent mode, fibers, etc. A long time ago, when I took Data Structure and Algorithms, one of the assignments was to write my own implementation of an array list, a linked list, a queue and a stack (using Modula-2).

https://engineering.hexacta.com/didact-learning-how-react-works-by-building-it-from-scratch-51007984e5c5