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

A

Alex Kondov

Personal blog · alexkondov.comprogrammingcareer

Alex Kondov's personal blog at alexkondov.com covers programming and career. Since 2020, 13 different Hacker News readers have linked it 29 times, most often “Tao of React – collection of rules and guidelines about building with React”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
29mentions?
13HN people?
2020–2026first – last linked?
Links on Hacker News per year · peak 8 in 2020

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

Why HN links it

HN readers link Alex Kondov's posts on software practices, such as the Tao of Node and Tao of React guides. Other linked posts cover React best practices and boolean arguments in code.

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

Thoughts on programming, writing and the things in between.

Most-linked posts?

  1. Tao of React – collection of rules and guidelines about building with React
    5 people · 5 mentions · first linked 2021-01-24
  2. Tao of Node – Design, Architecture and Best Practices
    2 people · 2 mentions · first linked 2022-03-16
  3. I know when you're vibe coding
    2 people · 2 mentions · first linked 2025-07-30
  4. Our Craft Is Changing
    2 people · 2 mentions · first linked 2025-02-01

What Hacker News says?

  1. anaxag0ras · 2024-06-20Recommends
    Check out Tao of Node and Tao of React. It has worked pretty well for us, and is applicable in my opinion to other stacks as well, not just Node. https://alexkondov.com/tao-of-node/ https://alexkondov.com/tao-of-react/

    Comment linking /tao-of-react/

    on “Ask HN: Well architected React and Node repos?”
  2. Submitted I know when you're vibe coding as a story · 353 points

    HN discussion
  3. 1. I write about the more philosophical aspects of software engineering. As the years passed I got more interested in the "why". Why do we use certain techniques. Why do we build software the way we do. I started researching my questions and writing essays based on what I've found mixed with some of my own thoughts. 2. I post twice a month. 3. It's hosted on Netlify and built with Gatsby. All of my articles are just…

    Comment linking /

    on “Ask HN: What Is Your Blog?”
  4. Submitted Tao of Node – Design, Architecture and Best Practices as a story · 123 points

    HN discussion
  5. It depends what you want to get out of the role. I don't think hustle culture alone is enough if there are no results in personal growth, mission, or economic growth. One of these factors must be exceptional to justify the unbalanced life required to do well in this industry. As a pure SWE, the code / systems that you work on are not at all as technically nuanced or challenging as what you'd get at a startup or big…

    Comment linking /the-t-shaped-engineer

    on “First Week as a SWE at a VC”
  6. Submitted The Perfect System Doesn't Exist as a story · 78 points

    HN discussion
  7. This is frankly a rather mediocre article, and exists more as a plug for a company's service than really useful advice. For one thing, with function components there is no `this`, so tip #2 is useless (and this is especially odd given that the other tips talk about using hooks, which _only_ work in function components). There's many other articles that are much more useful than this one. To point to a few off the to…

    Comment linking /tao-of-react/

    on “React Best Practices for 2021”
  8. Submitted I Know When You're Vibe Coding as a story · 13 points

    HN discussion
  9. This article relates to two classic principles: 1. Avoid long parameter lists [1] 2. Avoid boolean arguments [2] For #1, long parameter lists should be named (named arguments, options object, etc). For #2, and booleans should be replaced by meaningful enumerations. > toggleMenu(true); That’s clear enough. the meaning is obvious Actually, it's incredible ambiguous. Is that toggling the menu? Or setting it to the open…

    Comment linking /should-you-pass-boolean-to-functions/

    on “I keep tripping over "true, false, true"”
  10. Submitted Legacy Code and Chesterson's Fence as a story · 9 points

    HN discussion
  11. Submitted Tao of Node – Design, Architecture and Best Practices as a story · 4 points

    HN discussion
  12. Submitted How a Chrome Extension Broke My Web App as a story · 4 points

    HN discussion
  13. Submitted The Philosophy of Software Development as a story · 4 points

    HN discussion
  14. Submitted Tao of React – collection of rules and guidelines about building with React as a story · 3 points

    HN discussion
  15. Submitted What Is Bikeshedding? as a story · 3 points

    HN discussion
  16. Submitted The Economics of Technical Debt as a story · 3 points

    HN discussion
  17. Submitted Our Craft Is Changing as a story · 2 points

    HN discussion
  18. Submitted Our Craft Is Changing as a story · 2 points

    HN discussion
  19. Submitted Between Art and Algorithms as a story · 2 points

    HN discussion
  20. Submitted Use Databases Without Putting Domain Logic in Them as a story · 2 points

    HN discussion
  21. Submitted Design Patterns – Those That Help and Those That Don't as a story · 2 points

    HN discussion
  22. Submitted Common Sense Refactoring of a Messy React Component as a story · 1 points

    HN discussion
  23. Submitted Tao of React as a story · 1 points

    HN discussion
  24. Submitted The T-shaped engineer (2020) as a story · 1 points

    HN discussion
  25. Submitted What Startups Taught Me About Writing a Book as a story · 1 points

    HN discussion
  26. Submitted Tao of React as a story · 1 points

    HN discussion
  27. Submitted Open Source Architecture Review – Express as a story · 1 points

    HN discussion
  28. Submitted Leaky Abstractions as a story · 1 points

    HN discussion

Search all of HN for alexkondov.com