Top all-time · #4411
Rodrigo Pombo
Personal blog · pomb.us · on HN as pomberprogrammingweb
Rodrigo Pombo's personal blog at pomb.us covers programming and web. Since 2019, 17 different Hacker News readers have linked it 31 times, most often “Build Your Own React”. It is still writing: the last post was on 2025-04-07, and you can follow it by feed.
Too few sampled comments (15) to say how often HN recommends it.?
Why HN links it
HN readers link Rodrigo Pombo's 'Build Your Own React' walkthrough, which builds a React-like library from scratch to explain how React works internally. Commenters call it easy to follow.
Summarised by Claude from a sample of 15 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
An overengineer building tools for better code reading comprehension
Most-linked posts?
- Build Your Own React16 people · 22 mentions · first linked 2019-11-14
- /2 people · 4 mentions · first linked 2020-01-27
What Hacker News says?
https://pomb.us/ I'm experimenting with new ways to display code in time. See: https://pomb.us/build-your-own-react/ There's a new post coming out this week. Sneak peek: https://twitter.com/pomber/status/1246080226779631618
Comment linking /build-your-own-react/
on “Ask HN: What is your blog and why should I read it?”Submitted Build Your Own React as a story · 1478 points
HN discussionI'm porting Rodrigo Pombo's wonderful Build your own React[1] code to Clojure(script). It really helps understand what's going on under the hood. The goal is to replace a half-assed React-like implementation I currently have with something that works much better. [1] https://pomb.us/build-your-own-react/
Comment linking /build-your-own-react/
on “Ask HN: What are you learning?”Submitted Build Your Own React as a story · 181 points
HN discussion- https://www.joshwcomeau.com/ - https://www.kalzumeus.com/ - https://pomb.us/ - https://jvns.ca/ - https://monicalent.com/ - https://www.taniarascia.com/ - https://seanbarry.dev/ Shameless plug, I quite like my own: https://ruairidh.dev
Comment linking /
on “Ask HN: Favorite Blogs by Individuals?”Submitted Build your own React (2019) as a story · 46 points
HN discussionGreat resource for anyone interested in this. It’s really enlightening: https://pomb.us/build-your-own-react/
Comment linking /build-your-own-react/
on “Why I Hate Frameworks (2005)”Submitted Build Your Own React as a story · 32 points
HN discussionFor starters, I'd suggest going through Rodrigo Pombo's walkthrough "Build Your Own React" [0], my post "A (Mostly) Complete Guide to React Rendering Behavior" [1], Dan Abramov's treatise "A Complete Guide to `useEffect`" [2], and Shawn Wang's talk "Getting Closure on Hooks" [3]. I also have additional links on both React's internals [4] and React hooks specifically [5] that should be useful. [0] https://pomb.us/bui…
Comment linking /build-your-own-react/
on “React is becoming a black box”Submitted Build Your Own React as a story · 6 points
HN discussionNice article, short and to the point. If anyone wants to take this idea to another level, I wrote a post showing how to do the same but in 10 times more lines of code: https://pomb.us/build-your-own-react/
Comment linking /build-your-own-react/
on “Show HN: 33 line React”Submitted Next.js Static Props as a story · 1 points
HN discussionThis one is amazing: https://pomb.us/build-your-own-react/
Comment linking /build-your-own-react/
on “A little bit of plain JavaScript can do a lot”This? https://pomb.us/build-your-own-react/
Comment linking /build-your-own-react/
on “If not React, then what?”Those explain React, but the concepts are similar: https://pomb.us/build-your-own-react/ https://medium.com/@sweetpalma/gooact-react-in-160-lines-of-... The main difference between React and other frameworks is how they detect state changes. React uses a function (like setState), Vue uses proxies, Angular uses Rx observables, etc.
Comment linking /build-your-own-react/
on “So you want to write a GUI framework”https://pomb.us/
Comment linking /
on “Into the Personal-Website-Verse (2019)”See https://pomb.us/build-your-own-react/#step-iii-concurrent-mo...
Comment linking /build-your-own-react/
on “React in concurrent mode: 2000 state-connected comps re-rendered at 60FPS”Anything particular you want to know about it? Assuming you're asking more along the lines of "how does it work internally?", these are my usual recommendations: - My own extensive post "A (Mostly) Complete Guide to React Rendering Behavior": https://blog.isquaredsoftware.com/2020/05/blogged-answers-a-... - Related, "When does React render your component?", which looks more at the source level checks: https://www.zh…
Comment linking /build-your-own-react
on “The self-fulfilling prophecy of React”That was the feeling that inspired me to work on this. A few years ago I blogged [how to build your own react on Medium]( https://engineering.hexacta.com/didact-fiber-incremental-rec... ) and the classic blog flow was to limiting. Later I wrote [this version]( https://pomb.us/build-your-own-react/ ) on my blog. The experience was much better for both, reading and writing.
Comment linking /build-your-own-react/
on “Scrollycoding – A new way to write code walkthroughs [video]”Any chance it was https://pomb.us/build-your-own-react/ ? You can't really have hooks without building an entire framework, because the framework has to have the preserve the execution context between renderings.
Comment linking /build-your-own-react/
on “Kind of annoyed at React”This one was updated after fiber and hooks: https://pomb.us/build-your-own-react/
Comment linking /build-your-own-react/
on “React Internals (2017)”Please make the SVG on the side of the viewport rather than on the top, it makes it difficult to read, since our screens are generally wider than they are tall. A similar effect is used on https://pomb.us/build-your-own-react/ if you wanted to take a look.
Comment linking /build-your-own-react/
on “Draw SVG rope using JavaScript”Clickable: - Animated explanation of how transformers work https://poloclub.github.io/transformer-explainer/ - Visual intro to K-means clustering algorithm https://k-means-explorable.vercel.app/ - Animated 3D intro to vision LLMs https://blog.mdturp.ch/posts/2024-04-05-visual_guide_to_visi... - Animated intro to machine learning https://r2d3.us/visual-intro-to-machine-learning-part-1/ - Animated intro to probability…
Comment linking /build-your-own-react/
on “Read HN twice a day for the last decade. Here's my list of S-Tier HN links”So amazing, wish there were more articles like this. I love visual learning. Also reminds me of another blog post: https://pomb.us/build-your-own-react/ , probably not directly the same, but similar-ish written blog posts, easy to stay on track and follow. It is so easy to learn with this kind of blog post.
Comment linking /build-your-own-react/
on “A Visual Introduction to Machine Learning”https://pomb.us/
Comment linking /
on “Ask HN: Could you share your personal website here?”See my extensive post "A (Mostly) Complete Guide to React Rendering Behavior": - https://blog.isquaredsoftware.com/2020/05/blogged-answers-a-... as well as these other excellent posts on React's internals and implementation: - When does React render your component?: https://www.zhenghao.io/posts/react-rerender - A Complete Guide to useEffect: https://overreacted.io/a-complete-guide-to-useeffect/ - Getting Closure on…
Comment linking /build-your-own-react
on “A Visual Guide to UseEffect”I personally also like Build Your Own React: https://pomb.us/build-your-own-react/
Comment linking /build-your-own-react/
on “Let's learn how modern JavaScript frameworks work by building one”Most popular post https://pomb.us/build-your-own-react/
Comment linking /build-your-own-react/
on “Ask HN: Could you share your personal blog here?”Posted something new today: https://pomb.us/
Comment linking /
on “Ask HN: Could you share your personal blog here?”You could walk through the framework so you then understand it. There are several "let's create react from scratch" articles https://pomb.us/build-your-own-react/ Certain frameworks were so useful they arguably caused an explosion the productivity. Rails seems like one. React might be too.
Comment linking /build-your-own-react/
on “I Don't Like Magic”