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

B

Brandon Keepers

Personal blog · opensoul.orgprogrammingweb

Brandon Keepers's personal blog at opensoul.org covers programming and web. Since 2008, 14 different Hacker News readers have linked it 32 times, most often “What's it like to work at GitHub?”. The last post was in 2016, but the archive is still widely read.

Visit the blog
32mentions?
14HN people?
2008–2016first – last linked?
Links on Hacker News per year · peak 13 in 2011

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

Why HN links it

HN readers link Brandon Keepers' posts on a Backbone.js talk, sortable lists with float rank keys in Ruby, and GitHub's model for remote team management. One commenter found a linked talk helpful.

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

Open source advocate, speaker, developer

Most-linked posts?

  1. What's it like to work at GitHub?
    2 people · 2 mentions · first linked 2012-06-05
  2. The world runs on bad software
    2 people · 2 mentions · first linked 2011-02-28
  3. Sortable lists in key-value data stores
    2 people · 2 mentions · first linked 2011-09-06
  4. Don't should on yourself
    2 people · 2 mentions · first linked 2010-12-17

What Hacker News says?

  1. I found this talk from BackboneConf helpful: http://opensoul.org/blog/archives/2012/05/16/the-plight-of-p... It basically expands on what Jeremy said.

    Comment linking /blog/archives/2012/05/16/the-plight-of-pinocchio/

    on “Backbone.js: Hacker's Guide”
  2. Submitted The $40 Standup Desk as a story · 206 points

    HN discussion
  3. It appears as if rank is stored as a float. The rank can quickly get to be a very, very small number. It seems at some point, float precision might be an issue and/or length of the rank key. Have you run into this and/or do you have solutions? Brandon Keepers wrote about trying this idea in Ruby http://opensoul.org/blog/archives/2011/09/06/sortable-lists-... and ran into a float precision issue (see comment).

    Comment linking /blog/archives/2011/09/06/sortable-lists-in-key-value-data-stores/

    on “Previewing Meteor's new rendering engine: reactive sortable lists”
  4. Submitted What's it like to work at GitHub? as a story · 172 points

    HN discussion
  5. If I wasn't being four hour work-week'd, then github's model for remote management is great: http://opensoul.org/blog/archives/2012/06/05/whats-it-like-t... . My advice is for a team from an old school ad agency where folks aren't really interested in working to begin with.

    Comment linking /blog/archives/2012/06/05/whats-it-like-to-work-at-github/

    on “The 10 Commandments for Remote Team Management”
  6. Submitted Lessons learned from a cancelled project as a story · 79 points

    HN discussion
  7. Submitted Getting Started with Sublime Text 2 as a story · 70 points

    HN discussion
  8. Submitted HAML: the unforgivable sin as a story · 36 points

    HN discussion
  9. Submitted Don't criticize, condemn or complain as a story · 12 points

    HN discussion
  10. Submitted The world runs on bad software as a story · 10 points

    HN discussion
  11. Submitted Git: the NoSQL Database as a story · 3 points

    HN discussion
  12. Submitted Carbon, Automobiles, Bebop, and Fashion as a story · 2 points

    HN discussion
  13. Submitted A GIF is worth a thousand screenshots as a story · 2 points

    HN discussion
  14. Submitted Abusing Rails I18N to Set Page Titles as a story · 2 points

    HN discussion
  15. Submitted GitHub acquires Ordered List as a story · 2 points

    HN discussion
  16. Submitted Startup Fatigue as a story · 2 points

    HN discussion
  17. Submitted Sortable lists in key-value data stores as a story · 2 points

    HN discussion
  18. Submitted Pusher notifications with EventMachine as a story · 2 points

    HN discussion
  19. Submitted Live Search with knockout.js as a story · 2 points

    HN discussion
  20. Submitted 99 ways to ruin an open source project as a story · 1 points

    HN discussion
  21. Submitted On the importance of junk drawers as a story · 1 points

    HN discussion
  22. Submitted Ruby at GitHub as a story · 1 points

    HN discussion
  23. Submitted "Siri, add toilet paper to the shopping list" as a story · 1 points

    HN discussion
  24. Submitted Convert a GitHub Issue Into a Pull Request as a story · 1 points

    HN discussion
  25. Submitted Why Our Code Smells as a story · 1 points

    HN discussion
  26. Submitted Releasing multiple gems from one repository as a story · 1 points

    HN discussion
  27. Submitted Validation Anti-Pattern as a story · 1 points

    HN discussion
  28. Submitted The world runs on bad software as a story · 1 points

    HN discussion
  29. Submitted Run JSLint with your Jasmine suite as a story · 1 points

    HN discussion
  30. Submitted Don't Should on Yourself as a story · 1 points

    HN discussion

Search all of HN for opensoul.org

Linked by the same people?