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

J

Jonathan Bergknoff

Personal blog · jonathan.bergknoff.com/journalprogrammingweb

Jonathan Bergknoff's personal blog at jonathan.bergknoff.com covers programming and web. Since 2014, 8 different Hacker News readers have linked it 24 times, most often “Run More Stuff in Docker”. The last post was in 2024, but the archive is still widely read.

Visit the blog
24mentions?
8HN people?
2014–2025first – last linked?
Links on Hacker News per year · peak 13 in 2020

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

Why HN links it

Posts on Docker practice, covering building smaller container images and running development tools inside containers. One commenter calls the containerised dev-tools post a source of good tips.

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.

Most-linked posts?

  1. Run More Stuff in Docker
    4 people · 12 mentions · first linked 2020-03-10
  2. Building Better Docker Images
    2 people · 2 mentions · first linked 2015-06-06
  3. Building Good Docker Images
    2 people · 2 mentions · first linked 2014-10-20

What Hacker News says?

  1. On the contrary: Docker is currently the best way, bar none, of distributing tools like this one to developers. Kudos to the Super Linter developers for doing this right. I wrote an article a while ago arguing this point: https://jonathan.bergknoff.com/journal/run-more-stuff-in-doc...

    Comment linking /journal/run-more-stuff-in-docker/

    on “GitHub Super Linter: one linter to rule them all”
  2. Submitted Building Good Docker Images as a story · 274 points

    HN discussion
  3. Great post. It's always good to see more examples of people putting these tools to work. With that said, I consider getting the AMI id dynamically to be an anti-pattern which undermines the principles of infrastructure-as-code. Specifically, it introduces an implicit build variable "time of `terraform apply`", which is not tracked in version control. Happily, because of Terraform's design, this sort of thing mostly…

    Comment linking /journal/always-pin-your-versions

    on “Terraforming 1Password”
  4. Submitted Run More Stuff in Docker as a story · 199 points

    HN discussion
  5. Run it in Docker. https://jonathan.bergknoff.com/journal/run-more-stuff-in-doc...

    Comment linking /journal/run-more-stuff-in-docker/

    on “Prettier 2.0 – Opinionated JavaScript formatter”
  6. Submitted Making a Guitar Tuner with HTML5 as a story · 55 points

    HN discussion
  7. > The minimal Ubuntu 12.02 image is 627MB. Add your own application layer, and your container will most likely weight more than 1GB. I've read that using Debian (or if possible Busybox) helps in this area. See http://container-solutions.com/2014/11/6-dockerfile-tips-off... and http://jonathan.bergknoff.com/journal/building-good-docker-i... for tips. > Every time your application is updated, check the Gemfile md5 and…

    Comment linking /journal/building-good-docker-images

    on “Is Docker ready for production?”
  8. Submitted Terraform Pain Points as a story · 7 points

    HN discussion
  9. Well said. I see a lot of value in containers as a means of distributing software, but I agree that it's heavier and hackier than it feels like it ought to be. I recently wrote about this here: https://jonathan.bergknoff.com/journal/run-more-stuff-in-doc...

    Comment linking /journal/run-more-stuff-in-docker/

    on “Containers Are Not the Future”
  10. Submitted Building Better Docker Images as a story · 6 points

    HN discussion
  11. This isn't exactly "the difference", but some advantages of distributing software in Docker images include cross-platform support and a uniform sandboxing interface. I wrote more about this here: https://jonathan.bergknoff.com/journal/run-more-stuff-in-doc...

    Comment linking /journal/run-more-stuff-in-docker/

    on “Magicpak: Build minimal Docker images without static linking”
  12. Submitted Docker is the best medium for distributing and running developer-facing software as a story · 3 points

    HN discussion
  13. narism · 2021-04-04Recommends
    We do the same thing but I wouldn’t call it a nightmare /hassle. It’s exactly one helper script to start up the container with the right volumes and a few aliases to make commands (ansible / ansible-playbook / etc) work seamlessly. Some good tips here: https://jonathan.bergknoff.com/journal/run-more-stuff-in-doc...

    Comment linking /journal/run-more-stuff-in-docker/

    on “Docker as an Integrated Development Environment (2019)”
  14. Submitted Run More Stuff in Docker as a story · 3 points

    HN discussion
  15. I'm a big fan of using containers to distribute and run tools. It's an underappreciated use case. I wrote about its benefits (and drawbacks) a few months ago: https://jonathan.bergknoff.com/journal/run-more-stuff-in-doc... . Subuser looks interesting, nice work! I love to see progress in this space.

    Comment linking /journal/run-more-stuff-in-docker/

    on “Subuser: Docker as Desktop Programs”
  16. Submitted Terraform Pain Points as a story · 2 points

    HN discussion
  17. Hi, I'm the author. Thanks for taking a look. This is basically a tool to help manage a "Dockerfile" repo (along the lines of https://github.com/jessfraz/dockerfiles ), where you build any tools you want into images that you control. This can be really useful for personal use or within a company. Why build tools into Docker images? Love it or hate it, there are many senses in which Docker is currently the best mediu…

    Comment linking /journal/run-more-stuff-in-docker/

    on “Show HN: Dockerfiler: declarative management of images built from Dockerfiles”
  18. Submitted Run More Stuff in Docker as a story · 2 points

    HN discussion
  19. Submitted Run More Stuff in Docker as a story · 2 points

    HN discussion
  20. Submitted Some Obscure JavaScript Pitfalls as a story · 2 points

    HN discussion
  21. Submitted Compound Interest as a story · 1 points

    HN discussion
  22. Submitted Always Pin Your Versions as a story · 1 points

    HN discussion
  23. Submitted Building Better Docker Images as a story · 1 points

    HN discussion
  24. Submitted JavaScript's Syntax Problem as a story · 1 points

    HN discussion

Search all of HN for jonathan.bergknoff.com