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

B

Bug Repellent

Personal blog · blog.safia.rocksprogrammingsystems

Bug Repellent is a personal blog at blog.safia.rocks about programming and systems. Since 2017, 9 different Hacker News readers have linked it 17 times, most often “How does `cd` work?”. It is still writing: the last post was on 2026-01-14, and you can follow it by feed.

Visit the blog
17mentions?
9HN people?
2017–2026first – last linked?
Links on Hacker News per year · peak 13 in 2018

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

Why HN links it

The linked post takes apart the shell to explain how `cd` works. HN readers discuss it as a hands-on look at Unix internals, and one commenter argues the analysis misses the wider Unix design.

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

The blog of @captainsafia

Most-linked posts?

  1. How does `cd` work?
    2 people · 2 mentions · first linked 2018-02-26
  2. What I learned when I tried to hack my smart vibrator
    2 people · 2 mentions · first linked 2017-12-11

What Hacker News says?

  1. On the one hand, I admire the search for knowledge, taking things apart and seeing how they work. On the other hand, this seems a bit cargo-cultish. It's as if I took apart a record player, trying to see how it plays music, and I told you it works because the motor turns the the record. In this case, the author got tangled in the shell script and code, and totally missed the whole subtlety and complexity of the Unix…

    Comment linking /post/171381157060/looking-into-ls

    on “How does `cd` work?”
  2. Submitted Unraveling rm: what happens when you run it? as a story · 217 points

    HN discussion
  3. Submitted How does `cd` work? as a story · 152 points

    HN discussion
  4. Submitted What happens when you run `cp` on the command line? as a story · 35 points

    HN discussion
  5. Submitted What do `cp` and `mv` do under the hood? as a story · 3 points

    HN discussion
  6. Submitted How does `cd` work? as a story · 3 points

    HN discussion
  7. Submitted There's no escaping it: an exploration of ANSI codes as a story · 2 points

    HN discussion
  8. Submitted I finally figured out how Unix redirection works under the hood as a story · 2 points

    HN discussion
  9. Submitted What I learned when I tried to hack my smart vibrator as a story · 2 points

    HN discussion
  10. Submitted What happens when you run `sudo !!`? as a story · 1 points

    HN discussion
  11. Submitted Reveling in redirects: exploring Unix input/output redirection as a story · 1 points

    HN discussion
  12. Submitted Peeking into `pwd` as a story · 1 points

    HN discussion
  13. Submitted Getting into Git init as a story · 1 points

    HN discussion
  14. Submitted Tips for reading new code bases as a story · 1 points

    HN discussion
  15. Submitted Node module deep-dive: module as a story · 1 points

    HN discussion
  16. Submitted What I learned when I tried to hack my smart vibrator as a story · 1 points

    HN discussion
  17. Submitted Node module deep-dive: querystring as a story · 1 points

    HN discussion

Search all of HN for blog.safia.rocks

Linked by the same people?