Top all-time · #7750
howardjohn's blog
Personal blog · blog.howardjohn.info/postsprogrammingsystems
howardjohn's blog is a personal blog at blog.howardjohn.info about programming and systems. Since 2023, 10 different Hacker News readers have linked it 16 times, most often “Analyzing Go Build Times (2023)”. It is still writing: the last post was on 2026-09-18, and you can follow it by feed.
Too few sampled comments (6) to say how often HN recommends it.?
Why HN links it
HN readers link John Howard's posts on Go tooling and build speed, such as the go tool command and Go compile times, plus egress and CI topics. He is a maintainer of Istio.
Summarised by Claude from a sample of 6 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Analyzing Go Build Times (2023)3 people · 4 mentions · first linked 2023-07-18
- Exploring the new "go tool" support in Go 1.243 people · 3 mentions · first linked 2025-01-26
What Hacker News says?
(Author of the blog here (the on in this thread, not the original submission)) Great question! I wasn't aware of the 1.24 optimization when I first wrote the post, but was interested to dig into this deeper. I updated the post: https://blog.howardjohn.info/posts/go-tools-command/#digging... . The tl;dr is...: 1. The new caching impacts the new `go tool` and the existing `go run`. 2. It has a massive benefit. 3. `go…
Comment linking /posts/go-tools-command/
on “Go 1.24's go tool is one of the best additions to the ecosystem in years”Submitted It is worth it to buy the fast CPU as a story · 270 points
HN discussionFound this a lot easier to follow. https://blog.howardjohn.info/posts/go-tools-command/ And didn't quite understand the euphoria.
Comment linking /posts/go-tools-command/
on “Go 1.24's go tool is one of the best additions to the ecosystem in years”Submitted Analyzing Go Build Times (2023) as a story · 13 points
HN discussionFunny to see a little go library you wrote [1] show up in a blog post years later. I need to update it now that go has iterators and generics. Another great blog post [2] covers performance issues with go tool [1] https://github.com/dprotaso/go-yit [2] https://blog.howardjohn.info/posts/go-tools-command/
Comment linking /posts/go-tools-command/
on “Go 1.24's go tool is one of the best additions to the ecosystem in years”Submitted Analyzing Go Build Times as a story · 3 points
HN discussionThere are a lot of other ways to bypass the Istio sidecar proxy, which is not designed to be a general egress boundary/firewall. See https://blog.howardjohn.info/posts/bypass-egress/
Comment linking /posts/bypass-egress/
on “SAPwned: SAP AI vulnerabilities expose customers' cloud environments and privat”Submitted Rust vs. Go as a story · 2 points
HN discussionGo compiles fast: https://blog.howardjohn.info/posts/go-build-times/
Comment linking /posts/go-build-times/
on “Pascal deserves a second look”Submitted Exploring the new "go tool" support in Go 1.24 as a story · 2 points
HN discussionJohn Howard (one of the maintainers of Istio and currently with Solo.io) blogged about "Fast GitHub Actions with Blacksmith" [1]. The blog also contains a link to "GitHub Action Runner Alternatives" [2]. [1]: https://blog.howardjohn.info/posts/blacksmith-gha/ [2]: https://binhong.me/blog/github-action-runner-alternatives/
Comment linking /posts/blacksmith-gha/
on “GitHub Actions is the weakest link”Submitted Analyzing Go Binary Sizes as a story · 2 points
HN discussionSubmitted Stop picking my Go version for me as a story · 1 points
HN discussionSubmitted Async Dags in Bash as a story · 1 points
HN discussionSubmitted Interpreting near native speeds with CEL and Rust as a story · 1 points
HN discussionSubmitted Analyzing Go Build Times as a story · 1 points
HN discussion