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

B

Bouke van der Bijl

Personal blog · bou.ke/blog · on HN as boukprogrammingsystems

Bouke van der Bijl's personal blog at bou.ke covers programming and systems. Since 2018, 11 different Hacker News readers have linked it 26 times, most often “Monkey Patching in Golang (2015)”. It is still writing: the last post was on 2026-10-23, and you can follow it by feed.

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

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

Why HN links it

HN readers link Bouke van der Bijl's posts on monkey patching in Go, including one explaining how it works and a library built from it. Commenters cite them as a source and as prior art.

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

The author on HN?

bouk · 1,471 karma · member since 2013

Bouke van der Bijl https://twitter.com/BvdBijl https://bou.ke mailto: hi@bou.ke

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

Most-linked posts?

  1. Monkey Patching in Golang (2015)
    5 people · 5 mentions · first linked 2020-02-28
  2. Minimal NixOS systemd-nspawn containers
    2 people · 2 mentions · first linked 2026-03-09
  3. Spreadsheet formulas for personal finance
    2 people · 2 mentions · first linked 2021-08-02

What Hacker News says?

  1. It seems that you're not interested in suing anyone over this. However, you still don't give people permission to use, not even in small throwaway tests. Which is fair. But your blog post[0] language suggests that you are okay with and even incentivizes people trying this out (even if trying it out might be technically illegal, because it infringes your rights). I think you should have mentioned something about the…

    Comment linking /blog/monkey-patching-in-go/

    on “Project includes a dependancy that has a license that forbids its use”
  2. Submitted Spreadsheet formulas for personal finance as a story · 616 points

    HN discussion
  3. From the explaining blog post [0] > If you’re not interested in how it works and you just want to do monkey patching, then you can find the library here. Also > Wrapping it up in a nice library > I took the above code and put it in an easy to use library. It supports 32 bit, reversing patches, and patching instance methods. I wrote a couple of examples and put those in the README. Then in the README[1]: > Make sure…

    Comment linking /blog/monkey-patching-in-go/

    on “Project includes a dependancy that has a license that forbids its use”
  4. Submitted The M1 MacBook Air is the best computer I've ever owned as a story · 227 points

    HN discussion
  5. I use Nix: https://bou.ke/blog/nix/ I'm able to have the same shell with all my Vim plugins across macOS and Linux with changes committed to git. It's been so good, setting up all my command-line tooling now takes about 15 minutes from scratch.

    Comment linking /blog/nix/

    on “Ask HN: How do you sync your computer’s development configurations/environment?”
  6. Submitted Getting into robotics as a software engineer as a story · 179 points

    HN discussion
  7. We're using it in the same way - running NixOS on robots. Overall I think it is succeeding, though it definitely doesn't 'just work' out of the box. We've invested a fair bit of effort into things like: - containerised services[1] - UI for branch deployment/service management - delta patching (at the byte level, to save bandwidth) The main problem was always that nixlang/nixpkgs are arcane and have a steep learning…

    Comment linking /blog/nixos-containers/

    on “The Nixpkgs core team has disbanded”
  8. Submitted Rootless Pings in Rust as a story · 127 points

    HN discussion
  9. My website: https://bou.ke/ I should blog more, and so should you!

    Comment linking /

    on “Ask HN: Could you share your personal website here?”
  10. Submitted Monkey Patching in Golang (2015) as a story · 72 points

    HN discussion
  11. Other prior art: https://github.com/bouk/monkey with accompanying blog post https://bou.ke/blog/monkey-patching-in-go/

    Comment linking /blog/monkey-patching-in-go/

    on “Redefining Go Functions”
  12. Submitted Finding a Bug in Chromium as a story · 65 points

    HN discussion
  13. Submitted Monkey Patching in Go (2015) as a story · 39 points

    HN discussion
  14. Submitted Decompiling Games with AI: Virtueel Zoetermeer as a story · 33 points

    HN discussion
  15. Submitted Spreadsheet Formulas for Personal Finance as a story · 3 points

    HN discussion
  16. Submitted Yes, I Use Nix as a story · 3 points

    HN discussion
  17. Submitted Decompiling Games with AI: Virtueel Zoetermeer as a story · 2 points

    HN discussion
  18. Submitted A couple small Nix tips as a story · 2 points

    HN discussion
  19. Submitted Doubling Go's template performance by generating code (2017) as a story · 2 points

    HN discussion
  20. Submitted Minimal NixOS systemd-nspawn containers as a story · 1 points

    HN discussion
  21. Submitted Tsexec: Run a command inside your Tailnet without root as a story · 1 points

    HN discussion
  22. Submitted Streaming compression beats framed compression as a story · 1 points

    HN discussion
  23. Submitted Deelauto Club: All of The Netherlands' car shares on one map as a story · 1 points

    HN discussion
  24. Submitted How to steal any developer's local database (2016) as a story · 1 points

    HN discussion
  25. Submitted A Life of Crime as a story · 1 points

    HN discussion
  26. Submitted Idiomatic Generics in Go (2014) as a story · 1 points

    HN discussion

Search all of HN for bou.ke

Linked by the same people?