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

D

Dan Stroot

Personal blog · danstroot.com/postsaicareerbusiness

Dan Stroot's personal blog at danstroot.com covers ai, career and business. Since 2014, 12 different Hacker News readers have linked it 20 times, most often “Hammer Factories”. It is still writing: the last post was on 2026-08-17, and you can follow it by feed.

Visit the blog
20mentions?
12HN people?
2014–2026first – last linked?
Links on Hacker News per year · peak 6 in 2026

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

Why HN links it

HN commenters cite Dan Stroot's 2018 'Hammer Factories' post, a mirror of Joel Spolsky's essay on general-purpose tool-building factories, when joking about factory-factory patterns in software design threads.

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

Technology leader, builder, and eternal optimist. Writing about leadership, engineering, and the future of technology.

Most-linked posts?

  1. Hammer Factories
    7 people · 7 mentions · first linked 2021-07-28
  2. /2018/10/03/hammer-factories/
    2 people · 2 mentions · first linked 2021-04-07

What Hacker News says?

  1. This was covered over a year ago: https://danstroot.com/2017/03/19/the-man-least-likely-to-suc...

    Comment linking /2017/03/19/the-man-least-likely-to-succeed-in-politics/

    on “Facebook Security Chief Said to Leave After Clashes Over Disinformation”
  2. Submitted AI Agents Need Good Management Too as a story · 2 points

    HN discussion
  3. You don't need a "general hammer" - they are old fashioned - you need a "general-purpose tool-building factory factory factory": https://www.danstroot.com/posts/2018-10-03-hammer-factories

    Comment linking /posts/2018-10-03-hammer-factories

    on “Reasoning models reason well, until they don't”
  4. Submitted Show HN: AI Manifesto as a story · 2 points

    HN discussion
  5. Anything in CS can be generalized to its purest, most theoretical forms. The question is how usable is it and how much work does it take to get anything done. See - https://danstroot.com/2018/10/03/hammer-factories/ - https://web.archive.org/web/20120427101911/http://jacksonfis... Bazel, for example, is tailored to the needs of reproducible builds and meets its audience where it is at, on the command line. People wa…

    Comment linking /2018/10/03/hammer-factories/

    on “Modern CI is too complex and misdirected”
  6. Submitted It's Time to Rethink the Offshore Development Model as a story · 2 points

    HN discussion
  7. So, the stereotype (mostly negative ;P) of "fully idiomatic Java" involves using factories (themselves managed by factory factories via dependency injection through factory factory factories... see "the hammer factory" post mirrored at https://danstroot.com/2018/10/03/hammer-factories/ or, to a lesser extent, Execution in the Kingdom of Nouns at http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom... for mor…

    Comment linking /2018/10/03/hammer-factories/

    on “Can I get some reasons to use Java instead of Kotlin?”
  8. Submitted Hammer Factories as a story · 2 points

    HN discussion
  9. Worse, don’t be a “meat shield” either! https://www.danstroot.com/posts/2026-04-16-ai-meat-shields

    Comment linking /posts/2026-04-16-ai-meat-shields

    on “Don't be a meat proxy”
  10. Submitted Hammer Factories as a story · 1 points

    HN discussion
  11. Yes, but what about the Factory Factory Pattern? https://www.danstroot.com/posts/2018-10-03-hammer-factories

    Comment linking /posts/2018-10-03-hammer-factories

    on “Nobody has built a software factory”
  12. Submitted Making Software Last Forever as a story · 1 points

    HN discussion
  13. https://www.danstroot.com .

    Comment linking /

    on “Ask HN: Could you share your personal website here?”
  14. Submitted ChatGPT-4 is More Creative than You as a story · 1 points

    HN discussion
  15. Reminds me of Joel Spolsky's Hammer Factory (original is sadly no longer available): https://www.danstroot.com/posts/2018-10-03-hammer-factories

    Comment linking /posts/2018-10-03-hammer-factories

    on “You have ruined JavaScript (2014)”
  16. Submitted Free to Believe Anything as a story · 1 points

    HN discussion
  17. Thor's Law: As the length of a thread about software design increases, the probability of someone mentioning a "general-purpose tool-building factory factory factory" approaches one. Including the act of quoting Thor's Law. ——— https://www.danstroot.com/posts/2018-10-03-hammer-factories

    Comment linking /posts/2018-10-03-hammer-factories

    on “IBM to pause hiring in plan to replace 7,800 jobs with AI News”
  18. Submitted Facebook Saves a Billion Dollars via Open Compute Designs as a story · 1 points

    HN discussion
  19. > A competent Java programmer is not slower than a competent Python programmer. Time to market won't suffer. A fast horse is not slower than a fast car. Languages and ecosystems shape how people think. For example, you will find that Java and Python programmers have very different values and principles. Given same options, they will make extremely different choices. Clearly this is going to have at least some effect…

    Comment linking /posts/2018-10-03-hammer-factories

    on “Why Picnic Picked Java”
  20. https://www.danstroot.com/ Mainly technology leadership topics. Cheers!

    Comment linking /

    on “Ask HN: Could you share your personal blog here?”

Search all of HN for danstroot.com

Linked by the same people?