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

R

Randy Fay

Personal blog · randyfay.comprogrammingsystems

Randy Fay writes RandyFay.com, a personal blog at randyfay.com about programming and systems. Since 2012, 7 different Hacker News readers have linked it 7 times, most often “Avoiding Git Disasters”. It is still writing: the last post was on 2025-11-08, and you can follow it by feed.

Visit the blog
7mentions?
7HN people?
2012–2018first – last linked?
Links on Hacker News per year · peak 3 in 2013

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

Why HN links it

HN readers cite Randy Fay's 'avoiding git disasters' post as a source on git safeguards, such as disabling force pushes on a self-hosted server, and on merge practices.

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

Most-linked posts?

  1. Avoiding Git Disasters
    3 people · 3 mentions · first linked 2013-02-22

What Hacker News says?

  1. Let's start here: http://randyfay.com/content/avoiding-git-disasters-gory-stor... So, the solution to the fact that the merging UI is a pile of garbage is HAVE A SINGLE PERSON ALWAYS DO THE MERGE . Excuse me? The whole point of a distributed revision control system is so I don't have to have a single choke point. That's the definition of distributed . Then there was the KDE disaster: http://jefferai.org/2013/03/29/d…

    Comment linking /content/avoiding-git-disasters-gory-story

    on “Linus Torvalds: “I'm happily hacking on a new save format using ‘libgit2’””
  2. Submitted A Rebase Workflow for Git as a story · 73 points

    HN discussion
  3. If you set up a git server yourself, you can disable --force pushes globally: http://randyfay.com/content/avoiding-git-disasters-gory-stor...

    Comment linking /content/avoiding-git-disasters-gory-story

    on “Jenkin developers accidentally do "git push --force" to over 150 repos on github”
  4. Submitted Debugging with Git Bisect [video] as a story · 38 points

    HN discussion
  5. Submitted Avoiding Git Disasters as a story · 4 points

    HN discussion
  6. Submitted Avoiding Git Disasters: A Gory Story as a story · 3 points

    HN discussion
  7. Submitted How Do Open Source Communities Govern Themselves? (2012) as a story · 2 points

    HN discussion

Search all of HN for randyfay.com