Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #4411

R

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.

Visit the blog
31mentions?
17HN people?
2019–2026first – last linked?
Links on Hacker News per year · peak 7 in 2020

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

The author on HN?

pomber · 1,185 karma · member since 2012

https://pomb.us

From their public HN profile, which links to this site.

Most-linked posts?

  1. Build Your Own React
    16 people · 22 mentions · first linked 2019-11-14
  2. /
    2 people · 4 mentions · first linked 2020-01-27

What Hacker News says?

  1. 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?”
  2. Submitted Build Your Own React as a story · 1478 points

    HN discussion
  3. I'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?”
  4. Submitted Build Your Own React as a story · 181 points

    HN discussion
  5. ruairidhwm · 2021-05-27Recommends
    - 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?”
  6. Submitted Build your own React (2019) as a story · 46 points

    HN discussion
  7. kkirsche · 2021-10-19Recommends
    Great 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)”
  8. Submitted Build Your Own React as a story · 32 points

    HN discussion
  9. acemarke · 2020-09-03Recommends
    For 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”
  10. Submitted Build Your Own React as a story · 6 points

    HN discussion
  11. Nice 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”
  12. Submitted Next.js Static Props as a story · 1 points

    HN discussion
  13. Tenemo · 2020-06-21Recommends
    This 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”
  14. This? https://pomb.us/build-your-own-react/

    Comment linking /build-your-own-react/

    on “If not React, then what?”
  15. 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”
  16. https://pomb.us/

    Comment linking /

    on “Into the Personal-Website-Verse (2019)”
  17. 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”
  18. 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”
  19. 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]”
  20. 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”
  21. 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)”
  22. 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”
  23. 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”
  24. smaili__ · 2026-03-15Recommends
    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”
  25. https://pomb.us/

    Comment linking /

    on “Ask HN: Could you share your personal website here?”
  26. 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”
  27. 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”
  28. 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?”
  29. Posted something new today: https://pomb.us/

    Comment linking /

    on “Ask HN: Could you share your personal blog here?”
  30. socalgal2 · 2026-02-21Recommends
    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”

Search all of HN for pomb.us

Linked by the same people?