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

V

Vanilla Java

Personal blog · blog.vanillajava.blogprogrammingsystems

Vanilla Java is a personal blog at blog.vanillajava.blog about programming and systems. Since 2022, 10 different Hacker News readers have linked it 23 times, most often “Hands-On Career: The Evolution of a Java Champion”. It is still writing: the last post was on 2026-09-12, and you can follow it by feed.

Visit the blog
23mentions?
10HN people?
2022–2026first – last linked?
Links on Hacker News per year · peak 6 in 2024

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

Why HN links it

Blog by Peter Lawrey on low-latency Java, covering JVM internals such as String.intern and Java memory and performance. HN readers point newcomers to it for high-performance Java and trading-systems work.

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.

Understanding how Core Java really works can help you write simpler, faster applications.

Most-linked posts?

  1. /
    2 people · 2 mentions · first linked 2022-06-22
  2. Hands-On Career: The Evolution of a Java Champion
    2 people · 2 mentions · first linked 2025-01-26

What Hacker News says?

  1. abadger9 · 2022-06-22Recommends
    this is the one that got me started in low latency java a decade ago - http://blog.vanillajava.blog/ - I've spoken with Peter a couple of times, he's a phenomenal technologist

    Comment linking /

    on “JVM Anatomy Quark #10: String.intern (2019)”
  2. Submitted Java is very fast, if you don’t create many objects as a story · 91 points

    HN discussion
  3. This is a high-level article; for lower-level details, I also posted. https://blog.vanillajava.blog/2026/06/testing-java-memory-ma... https://blog.vanillajava.blog/2026/06/why-you-should-tun-cod... Suggestions welcome, it can be hard to know what to include or not.

    Comment linking /2026/06/why-you-should-tun-code-before-your.html

    on “Why low-latency Java still requires discipline?”
  4. Submitted Java Is Fast, If You Don't Create Many Objects (2022) as a story · 13 points

    HN discussion
  5. ivanche · 2022-10-06Recommends
    Peter Lawrey is the man you're looking for. His twitter https://twitter.com/PeterLawrey His website https://blog.vanillajava.blog/

    Comment linking /

    on “Ask HN: Moving to HFT as web/Java developer?”
  6. Submitted Practical Considerations for Advancing AI Collaboration in Software Development as a story · 4 points

    HN discussion
  7. Yeroc · 2023-09-20Recommends
    Check out Peter Lawrey's blog [1] has lots of excellent content coming from high performance trading background. Also some older (probably dated) content on Martin Thompson's Mechanical Sympathy [2] blog. [1] http://blog.vanillajava.blog/ [2] https://mechanical-sympathy.blogspot.com/

    Comment linking /

    on “Leveraging Rust in our high-performance Java database”
  8. Submitted Hands-On Career: The Evolution of a Java Champion as a story · 4 points

    HN discussion
  9. Submitted Novel Uses of Core Java for Low-Latency and High-Performance Systems (2024) as a story · 4 points

    HN discussion
  10. Submitted Novel Uses of Core Java for Low-Latency and High-Performance Systems as a story · 4 points

    HN discussion
  11. Submitted Hands-On Career: The Evolution of a Java Champion as a story · 2 points

    HN discussion
  12. Submitted Next-Level Development: Harnessing AI with AIDE as a story · 2 points

    HN discussion
  13. Submitted Why Does Math.round(0.49999999999999994) Round to 1 in Java 6? as a story · 2 points

    HN discussion
  14. Submitted Why double still outperforms BigDecimal: A decade-long performance comparison as a story · 2 points

    HN discussion
  15. Submitted Which Doc Format Is Best for AI Specifications? as a story · 1 points

    HN discussion
  16. Submitted Testing Java Memory Management with Chronicle-Fix Using AI as a story · 1 points

    HN discussion
  17. Submitted Tune Code Before Your Garbage Collector as a story · 1 points

    HN discussion
  18. Submitted Dates aren't what they used to be as a story · 1 points

    HN discussion
  19. Submitted Try optimising the memory consumption first (2014) as a story · 1 points

    HN discussion
  20. Submitted Two Overlooked Uses of Enums in Java as a story · 1 points

    HN discussion
  21. Submitted Nine Core Java Questions as a story · 1 points

    HN discussion
  22. Submitted Eight Core Java Questions as a story · 1 points

    HN discussion

Search all of HN for blog.vanillajava.blog

Linked by the same people?