Krasimir Tsonev
krasimirtsonev.com · Personal blog · on HN since 2013
Krasimir Tsonev is a front-end developer who writes about JavaScript, React patterns, state machines, and small from-scratch implementations of routers and template engines.
What HN saysHN commenters link it as a React learning resource, especially the React design patterns article, and in discussions of state machines.
15HN people shared it
2linked it in comments
40stories submitted
72story points
9 months agolast shared
2013people per year2026
Most-shared posts
- 1It took me 3 months to implement React Server Components from scratch3 people · 6 points · first shared 2025 · 3 comments on HN
- 2A modern JavaScript router in 100 lines2 people · 3 points · first shared 2014 · discussion on HN
- 3React.js in patterns2 people · 3 points · first shared 2016 · discussion on HN
- 4The simplest javascript template engine - only 20 lines of code2 people · 3 points · first shared 2013 · discussion on HN
- 5You are managing state? Think twice. State machines to the rescue2 people · 2 points · first shared 2017 · discussion on HN
- 6To all devs out there2 people · 2 points · first shared 2013 · discussion on HN
- 7Usersnap – the holy grail of bug reporting1 people · 7 points · first shared 2014 · discussion on HN
- 8My front end performance case study1 people · 4 points · first shared 2014 · discussion on HN
- 9A proper handling of Ajax requests1 people · 4 points · first shared 2014 · discussion on HN
- 10I wrote and published my 5th technical book1 people · 3 points · first shared 2021 · discussion on HN
- 11Using web dev skills to test web dev skills1 people · 2 points · first shared 2022 · discussion on HN
- 12Dissection of Flux architecture or how to write your own1 people · 2 points · first shared 2015 · discussion on HN
- 13From 0 to 100 GitHub stars in a week1 people · 2 points · first shared 2020 · 1 comments on HN
- 14Octomments – using GitHub as a comment plugin1 people · 2 points · first shared 2020 · discussion on HN
- 15Stop autoplaying your Gifs1 people · 2 points · first shared 2014 · discussion on HN
What HN people wrote when they linked it
jdnier · 2017-12-05
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-javascript-wi…
storafrid · 2017-04-06
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-patterns
http://chibicode.com/react-js-introduction-for-people-who-know-just-en…
https://medium.freecodecamp.com/the-5-things-you-need-to-know-to-under…
https://www.fullstackreact.com/30-days-of-react/
These also helped to understand specific React concepts:
https://medium.com/@dan_abramov/smart-and-dumb-components-7ca2f9a7c7d0
https://medium.com/@dan_abramov/mixins-are-dead-long-live-higher-order…
Related tech but also helped me learn React:
https://brigade.engineering/what-is-the-flux-application-architecture-…
https://egghead.io/courses/getting-started-with-redux