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

Top all-time · #7677

B

Brandon Bloom

Personal blog · brandonbloom.name/blog · on HN as brandonbloomprogrammingsystems

Brandon Bloom writes You work for me, Computer., a personal blog at brandonbloom.name about programming and systems. Since 2010, 10 different Hacker News readers have linked it 22 times, most often “Code Density”. The last post was in 2021, but the archive is still widely read.

Visit the blog
22mentions?
10HN people?
2010–2025first – last linked?
Links on Hacker News per year · peak 6 in 2013

The author on HN?

brandonbloom · 1,965 karma · member since 2013

brandon@deref.io http://www.brandonbloom.name https://github.com/brandonbloom https://twitter.com/BrandonBloom http://www.linkedin.com/in/brandondbloom/ Old account: https://news.ycombinator.com/threads?id=snprbob86

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

Most-linked posts?

  1. Code Density
    3 people · 3 mentions · first linked 2013-06-24
  2. Slurp and Spit
    2 people · 3 mentions · first linked 2013-07-26
  3. Versioning Better Than SemVer
    2 people · 2 mentions · first linked 2017-01-18

What Hacker News says?

  1. > if you fork a project and it becomes incompatible with the upstream, rename it I agree completely, but I'd like to take your idea further in a direction you likely didn't intend. The fundamental observation of distributed version control systems, in my opinion, is: Every commit is essentially a fork. When you combine these two ideas: 1) fork->rename and 2) change==fork, with the 3) identities & values from FP/Cloj…

    Comment linking /blog/2013/06/19/semver/

    on “Packagers don't know best”
  2. Submitted Code Density as a story · 45 points

    HN discussion
  3. "Part of it is due to the very strict Python standard of coding." I don't know about that. Good code is good code. It's sort of one of those, "I'll know it when I see it" things. The ease of which you can code classes for the sake of classes in Python can make some really hairy code out of what should be simple programs. Was that necessarily the 'one right way to do it'? Who's to say. And all the static analysis too…

    Comment linking /blog/2013/06/24/code-density/

    on “Lisp: More is less”
  4. Submitted Unix and Microservice Platforms (2021) as a story · 5 points

    HN discussion
  5. Clojure is following in the tradition of lisps that do this right. The important bit is the extra indirection on top-level names. I wrote more about it here a long time ago: https://www.brandonbloom.name/blog/2012/12/21/the-nodejs-rep... Also interesting is the other end of the spectrum: Forth. Instead of mutation, offers snapshots and restores of the “dictionary”. See this video: https://youtu.be/mvrE2ZGe-rs

    Comment linking /blog/2012/12/21/the-nodejs-repl-is-broken/

    on “Dueling Rhetoric of Clojure and Haskell”
  6. Submitted Unsound and Incomplete as a story · 4 points

    HN discussion
  7. Clickable: http://www.brandonbloom.name/static/scheduler/scheduler.html

    Comment linking /static/scheduler/scheduler.html

    on “Review my Prototype: Course Scheduler for Students”
  8. Submitted Slurp and Spit as a story · 3 points

    HN discussion
  9. Submitted Unsound and Incomplete as a story · 3 points

    HN discussion
  10. Submitted But files aren’t “Web Scale” (2013) as a story · 2 points

    HN discussion
  11. Submitted Structural and Relational Data (2017) as a story · 2 points

    HN discussion
  12. Submitted Versioning Better Than SemVer as a story · 2 points

    HN discussion
  13. Submitted Code Density as a story · 2 points

    HN discussion
  14. Submitted Rarely Reversible as a story · 2 points

    HN discussion
  15. Submitted Clojure: Does nobody teach fopen anymore? (2013) as a story · 1 points

    HN discussion
  16. Submitted Versioning Better Than SemVer (2017) as a story · 1 points

    HN discussion
  17. Submitted Structural and Relational Data (2017) as a story · 1 points

    HN discussion
  18. Submitted Versioning Better Than SemVer as a story · 1 points

    HN discussion
  19. Submitted Slurp & Spit as a story · 1 points

    HN discussion
  20. Submitted Slurp & Spit as a story · 1 points

    HN discussion
  21. Submitted Trivial Cycles in Object Oriented Programming as a story · 1 points

    HN discussion
  22. Submitted SemVer: A Technical Solution to a Social Problem as a story · 1 points

    HN discussion

Search all of HN for brandonbloom.name

Linked by the same people?