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

R

Ryan Patterson

Personal blog · cgamesplay.com · on HN as CGamesPlayprogrammingweb

Ryan Patterson's personal blog at cgamesplay.com covers programming and web. Since 2013, 3 different Hacker News readers have linked it 17 times, most often “Thoughts on Dotfiles”. It is still writing: the last post was on 2026-02-05, and you can follow it by feed.

Visit the blog
17mentions?
3HN people?
2013–2026first – last linked?
Links on Hacker News per year · peak 3 in 2019

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

Why HN links it

The only comment is about the site's appearance, calling a different page 'better' than the author's homepage. It says nothing about the writing or the topics covered.

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 author on HN?

CGamesPlay · 8,738 karma · member since 2009

https://cgamesplay.com/ [ my public key: https://keybase.io/cgamesplay; my proof: https://keybase.io/cgamesplay/sigs/GtbWedLQcajnhwIFcwX1AsuUul7jHmox7E_MCW6PHlw ]

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

Most-linked posts?

  1. Thoughts on Dotfiles
    2 people · 2 mentions · first linked 2019-12-01

What Hacker News says?

  1. Notably, if you run docker-in-docker, Docker is probably not a security boundary. Try this inside any dind container (especially devcontainers): docker run -it --rm --pid=host --privileged -v /:/mnt alpine sh I disagree with other commenters here that Docker is not a security boundary. It's a fine one, as long as you don't disable the boundary, which is as easy as running a container with `--privileged`. I wrote abo…

    Comment linking /recipes/devcontainers/

    on “I got hacked: My Hetzner server started mining Monero”
  2. Submitted Creating my personal cloud with HashiCorp as a story · 205 points

    HN discussion
  3. Yes! I play a “bonk” sound when a command in my terminal fails. Helps me break out of autopilot up-enter-up-enter loops that I can do accidentally. I wrote a blog post about it a while back: https://cgamesplay.com/post/2020/12/09/iterm-notifications/

    Comment linking /post/2020/12/09/iterm-notifications/

    on “Ask HN: Does anyone use sound effects in their dev environment?”
  4. Submitted Useful Notifications in iTerm2 as a story · 3 points

    HN discussion
  5. Off topic, looks better than https://cgamesplay.com/

    Comment linking /

    on “Show HN: Kindllm – LLM chat optimized for Kindle e-readers”
  6. Submitted Writing iTerm2 Python Scripts as a story · 3 points

    HN discussion
  7. I hear that `terminal-notifier` is pretty much dead and a better replacement with new MacOS APIs is [0]. In any case, I opted against it because iTerm actually supports this natively, in addition to a few other neat features, and it will work over SSH. I wrote about my solution here [1]. [0] https://github.com/sheagcraig/yo [1] https://cgamesplay.com/post/2020/12/09/iterm-notifications/

    Comment linking /post/2020/12/09/iterm-notifications/

    on “Show HN: Alert yourself after a long-running task in terminal”
  8. Submitted Ephemeral Servers on Hetzner as a story · 2 points

    HN discussion
  9. If you want this to work over SSH, you'll need a different approach. I wrote an article about getting sounds from iTerm2 over SSH a while back: https://cgamesplay.com/post/2020/11/25/iterm-plugins/#playin... Then it's just a simple Claude code hook to play whatever sound: https://github.com/CGamesPlay/dotfiles/blob/0fd07aea4863b581...

    Comment linking /post/2020/11/25/iterm-plugins/

    on “Warcraft III Peon Voice Notifications for Claude Code”
  10. Submitted Stop using em in media queries as a story · 2 points

    HN discussion
  11. Submitted Configuring Prettier and ESLint as a story · 2 points

    HN discussion
  12. Submitted Thoughts on Dotfiles as a story · 2 points

    HN discussion
  13. Submitted Thoughts on Dotfiles as a story · 2 points

    HN discussion
  14. Submitted Easily creating charts in Jekyll as a story · 2 points

    HN discussion
  15. Submitted Using Webapp Builder to manage static assets in Node.js as a story · 2 points

    HN discussion
  16. Submitted Testing CLIs with Scrut as a story · 1 points

    HN discussion
  17. Submitted Automating an SSH Session with Python as a story · 1 points

    HN discussion

Search all of HN for cgamesplay.com