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

P

Phil Booth

Personal blog · philbooth.me/blog · on HN as philboprogramming

Phil Booth's personal blog at philbooth.me covers programming. Since 2017, 11 different Hacker News readers have linked it 37 times, most often “Six ways to shoot yourself in the foot with healthchecks”. It is still writing: the last post was on 2026-09-11, and you can follow it by feed.

Visit the blog
37mentions?
11HN people?
2017–2026first – last linked?
Links on Hacker News per year · peak 17 in 2023

Personal website of Phil Booth

The author on HN?

philbo · 2,530 karma · member since 2010

https://philbooth.me/blog

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

Most-linked posts?

  1. Six ways to shoot yourself in the foot with healthchecks
    5 people · 5 mentions · first linked 2023-04-25
  2. How to Debug
    3 people · 4 mentions · first linked 2023-01-23
  3. The art of good code review
    3 people · 3 mentions · first linked 2024-01-29
  4. How to Evaluate Dependencies
    2 people · 3 mentions · first linked 2023-02-25
  5. Concurrency diagrams
    2 people · 2 mentions · first linked 2024-11-30
  6. Back-off and retry using JavaScript arrays and promises
    2 people · 2 mentions · first linked 2019-02-02

What Hacker News says?

  1. I think one way to approach this is by deliberately choosing less capable tools (but still AI-assisted). You don't have to delegate huge tasks to agents wholesale, but it requires fighting against mainstream harnesses to do so because they exist to sell you more tokens. Model providers are not incentivised to offer less autonomous flows. I wrote about this frustration a few months ago [1], then realised that if the…

    Comment linking /blog/agentic-coding-and-mental-models

    on “AI Is Breaking This Thing We Call Trust”
  2. Submitted Things my dog taught me about software development as a story · 78 points

    HN discussion
  3. https://philbooth.me/

    Comment linking /

    on “Ask HN: Could you share your personal website here?”
  4. Submitted The art of good code review as a story · 4 points

    HN discussion
  5. https://philbooth.me/blog

    Comment linking /blog

    on “Ask HN: Could you share your personal blog here?”
  6. Submitted The art of good code review as a story · 3 points

    HN discussion
  7. For decades, engineers understood that large code reviews are harder than small ones. Out of both politeness and a desire to receive better code reviews, we learned to break our large changes into smaller chunks. Some engineers took things even further and replaced code reviews with pair programming. But then LLMs showed up and everyone seems to have forgotten those lessons. They can be still be applied now using co…

    Comment linking /blog/agentic-coding-and-mental-models

    on “Automating Myself Out of Development”
  8. Submitted Lessons learned from integrating with GPT in production as a story · 3 points

    HN discussion
  9. I like to have a step zero, that comes even before you try to reproduce the issue: get your head right, essentially. If something's broken in production and the bug is hard to figure out, that often means stress. And stress is not good for helping you to solve problems. So take a few breaths, slow down, relax. Slowing down to get into the right frame of mind helps get to the _right_ fix faster, because your panicked…

    Comment linking /blog/how-to-debug

    on “A Systematic Approach to Debugging”
  10. Submitted Some useful, non-obvious Postgres patterns as a story · 3 points

    HN discussion
  11. > How do you evaluate 3rd party dependencies? I actually blogged my answer to that exact question recently (shameless plug): https://philbooth.me/blog/how-to-evaluate-dependencies

    Comment linking /blog/how-to-evaluate-dependencies

    on “Tracking the Fake GitHub Star Black Market”
  12. Submitted Concurrency Diagrams as a story · 2 points

    HN discussion
  13. Submitted Concurrency diagrams as a story · 2 points

    HN discussion
  14. Submitted Status Games as a story · 2 points

    HN discussion
  15. Submitted The art of good code review as a story · 2 points

    HN discussion
  16. Submitted Six ways to shoot yourself in the foot with healthchecks as a story · 2 points

    HN discussion
  17. Submitted Six ways to shoot yourself in the foot with healthchecks as a story · 2 points

    HN discussion
  18. Submitted Six ways to shoot yourself in the foot with healthchecks as a story · 2 points

    HN discussion
  19. Submitted How to Debug as a story · 2 points

    HN discussion
  20. Submitted Interactive bulk editing with vim macros as a story · 2 points

    HN discussion
  21. Submitted Back-off and retry using JavaScript arrays and promises as a story · 2 points

    HN discussion
  22. Submitted Refactoring with Rust macros as a story · 2 points

    HN discussion
  23. Submitted Very niche software, part 2 as a story · 1 points

    HN discussion
  24. Submitted Agentic Coding and Mental Models as a story · 1 points

    HN discussion
  25. Submitted Pawno: Terminal Pleasure as a story · 1 points

    HN discussion
  26. Submitted Vector Search for Dummies as a story · 1 points

    HN discussion
  27. Submitted Ways to shoot yourself in the foot with Redis as a story · 1 points

    HN discussion
  28. Submitted Six ways to shoot yourself in the foot with healthchecks as a story · 1 points

    HN discussion
  29. Submitted Six ways to shoot yourself in the foot with healthchecks as a story · 1 points

    HN discussion
  30. Submitted How to Evaluate Dependencies as a story · 1 points

    HN discussion

Search all of HN for philbooth.me

Linked by the same people?