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 · #5402

K

Krasimir Tsonev

Personal blog · krasimirtsonev.com/blog/articleprogrammingweb

Krasimir Tsonev's personal blog at krasimirtsonev.com covers programming and web. Since 2013, 15 different Hacker News readers have linked it 42 times, most often “It took me 3 months to implement React Server Components from scratch”. It is still writing: the last post was on 2026-02-26, and you can follow it by feed.

Visit the blog
42mentions?
15HN people?
2013–2026first – last linked?
Links on Hacker News per year · peak 19 in 2014

Too few sampled comments (2) to say how often HN recommends it.?

Why HN links it

HN readers link Krasimir Tsonev's posts on state machines and state management, and his React writing. One commenter lists his React article among the most valuable resources for learning React.

Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Krasimir Tsonev - developer with over 10 years of experience

Most-linked posts?

  1. It took me 3 months to implement React Server Components from scratch
    3 people · 3 mentions · first linked 2025-08-29
  2. The simplest javascript template engine - only 20 lines of code
    2 people · 2 mentions · first linked 2013-12-01
  3. React.js in patterns
    2 people · 2 mentions · first linked 2016-07-23
  4. You are managing state? Think twice. State machines to the rescue
    2 people · 2 mentions · first linked 2017-10-27
  5. To all devs out there
    2 people · 2 mentions · first linked 2013-11-26

What Hacker News says?

  1. Thanks for this. Also, recent a HN discussion about State Charts, https://news.ycombinator.com/item?id=15835005 which led me to David Khourshid's worthwhile "Infinitely Better UIs with Finite Automata" presentation, https://www.youtube.com/watch?v=VU1NKX6Qkxc and the article "You are managing state? Think twice", http://krasimirtsonev.com/blog/article/managing-state-in-jav...

    Comment linking /blog/article/managing-state-in-javascript-with-state-machines-stent

    on “Introduction to Hierarchical State Machines”
  2. Submitted Usersnap – the holy grail of bug reporting as a story · 7 points

    HN discussion
  3. storafrid · 2017-04-06Recommends
    I still have my reading list from when I started out with React. Here are some of the most valuable resources that helped me grok React: http://krasimirtsonev.com/blog/article/react-js-in-design-pa... http://chibicode.com/react-js-introduction-for-people-who-kn... https://medium.freecodecamp.com/the-5-things-you-need-to-kno... https://www.fullstackreact.com/30-days-of-react/ These also helped to understand specific…

    Comment linking /blog/article/react-js-in-design-patterns

    on “Ask HN: What are some good React resources?”
  4. Submitted My front end performance case study as a story · 4 points

    HN discussion
  5. Submitted A proper handling of Ajax requests as a story · 4 points

    HN discussion
  6. Submitted It took me 3 months to implement React Server Components from scratch as a story · 3 points

    HN discussion
  7. Submitted I wrote and published my 5th technical book as a story · 3 points

    HN discussion
  8. Submitted React.js in patterns as a story · 3 points

    HN discussion
  9. Submitted Streaming JSON in just 200 lines of JavaScript as a story · 2 points

    HN discussion
  10. Submitted React Server Components support without a framework as a story · 2 points

    HN discussion
  11. Submitted Using web dev skills to test web dev skills as a story · 2 points

    HN discussion
  12. Submitted From 0 to 100 GitHub stars in a week as a story · 2 points

    HN discussion
  13. Submitted Octomments – using GitHub as a comment plugin as a story · 2 points

    HN discussion
  14. Submitted And Why I built my own GitHub as a story · 2 points

    HN discussion
  15. Submitted You are managing state? Think twice. State machines to the rescue as a story · 2 points

    HN discussion
  16. Submitted Dissection of Flux architecture or how to write your own as a story · 2 points

    HN discussion
  17. Submitted Stop autoplaying your Gifs as a story · 2 points

    HN discussion
  18. Submitted Sorry, Chrome killed the terminal as a story · 2 points

    HN discussion
  19. Submitted Using media queries in JavaScript (AbsurdJS edition) as a story · 2 points

    HN discussion
  20. Submitted A modern JavaScript router in 100 lines as a story · 2 points

    HN discussion
  21. Submitted The simplest javascript template engine - only 20 lines of code as a story · 2 points

    HN discussion
  22. Submitted SASS: differences between mixins, extends and placeholders as a story · 2 points

    HN discussion
  23. Submitted React server components without a framework as a story · 1 points

    HN discussion
  24. Submitted A modern JavaScript router in 100 lines (2014) as a story · 1 points

    HN discussion
  25. Submitted Meet the JavaScript pattern of the year or how to handle async like a boss as a story · 1 points

    HN discussion
  26. Submitted Post-transpilation or what is the real face of your code as a story · 1 points

    HN discussion
  27. Submitted Hacking a weird failing HTTP request as a story · 1 points

    HN discussion
  28. Submitted Finally, something real build with AbsurdJS – TODOMVC app replication as a story · 1 points

    HN discussion
  29. Submitted Feeding the beast at 60fps as a story · 1 points

    HN discussion
  30. Submitted Why I'm happy to be a web developer as a story · 1 points

    HN discussion

Search all of HN for krasimirtsonev.com

Linked by the same people?