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

M

Michael Heap

Personal blog · michaelheap.comprogrammingcareersystems

Michael Heap's personal blog at michaelheap.com covers programming, career and systems. Since 2013, 8 different Hacker News readers have linked it 26 times, most often “A better `Git blame` with `–ignore-rev`”. It is still writing: the last post was on 2026-10-21, and you can follow it by feed.

Visit the blog
26mentions?
8HN people?
2013–2026first – last linked?
Links on Hacker News per year · peak 11 in 2026

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

Why HN links it

HN commenters link Michael Heap's posts for an explanation of a git-ignore-rev feature, linked to a Django commit reformatted with Black, and for an introduction to the Happy Clients project.

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.

I write about systems, people, and what we learn when things go wrong.

Most-linked posts?

  1. A better `Git blame` with `–ignore-rev`
    2 people · 2 mentions · first linked 2022-02-08
  2. Pin Your GitHub Actions
    2 people · 2 mentions · first linked 2025-03-15

What Hacker News says?

  1. For anyone looking for more explanation of this feature: https://michaelheap.com/git-ignore-rev/

    Comment linking /git-ignore-rev/

    on “Django: Reformatted code with Black”
  2. Submitted I don't want the details as a story · 466 points

    HN discussion
  3. There's a bit of an introduction at http://michaelheap.com/introducing-happy-clients/ if you're not sure what it's for. The site's pretty basic at the minute, but I think the idea has potential.

    Comment linking /introducing-happy-clients/

    on “Show HN: Happy Clients”
  4. Submitted The GitHub wiki is an anti-pattern (2022) as a story · 175 points

    HN discussion
  5. Submitted Excellent Pull Request Reviews as a story · 6 points

    HN discussion
  6. Submitted Pin Your GitHub Actions as a story · 5 points

    HN discussion
  7. Submitted Bulk Unsubscribe in Gmail as a story · 4 points

    HN discussion
  8. Submitted Pin Your GitHub Actions as a story · 3 points

    HN discussion
  9. Submitted Does this live in the docs or on the knowledge base? as a story · 3 points

    HN discussion
  10. Submitted Cowsay and Ansible as a story · 3 points

    HN discussion
  11. Submitted A better `Git blame` with `–ignore-rev` as a story · 3 points

    HN discussion
  12. Submitted Your 12-month roadmap is fiction as a story · 2 points

    HN discussion
  13. Submitted Prompt Engineering for Humans as a story · 2 points

    HN discussion
  14. Submitted When Asking Is Easy (and Answering Isn't) as a story · 2 points

    HN discussion
  15. Submitted Toolsmiths Melt Snowflakes as a story · 2 points

    HN discussion
  16. Submitted Automated NPM secret rotation in GitHub Actions as a story · 2 points

    HN discussion
  17. Submitted Slack Channels Are Free as a story · 2 points

    HN discussion
  18. Submitted When You Disagree with a Decision as a story · 1 points

    HN discussion
  19. Submitted Asking Better Questions as a story · 1 points

    HN discussion
  20. Submitted It Just Has to Work as a story · 1 points

    HN discussion
  21. Submitted In the Spotlight as a story · 1 points

    HN discussion
  22. Submitted Visibility Is Velocity as a story · 1 points

    HN discussion
  23. Submitted Running Scrumdog with Docker as a story · 1 points

    HN discussion
  24. Submitted Spider-Shaped DevRel as a story · 1 points

    HN discussion
  25. Submitted Where should my content live? Docs or blog? as a story · 1 points

    HN discussion
  26. Submitted Out Of My Depth as a story · 1 points

    HN discussion

Search all of HN for michaelheap.com

Linked by the same people?