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

D

DebugAgent

Personal blog · debugagent.comprogrammingcareer

DebugAgent is a personal blog at debugagent.com about programming and career. Since 2022, 5 different Hacker News readers have linked it 19 times, most often “The Reason Java Is Still Popular”. It is still writing: the last post was on 2026-11-02, and you can follow it by feed.

Visit the blog
19mentions?
5HN people?
2022–2024first – last linked?
Links on Hacker News per year · peak 8 in 2023

Author, Open Source Hacker, Entrepreneur, Blogger, DevRel, Java Rockstar, Conference Speaker and Instructor.

Most-linked posts?

  1. The Reason Java Is Still Popular
    2 people · 2 mentions · first linked 2022-09-22
  2. Internal Security: Hardening Internal Systems
    2 people · 2 mentions · first linked 2022-10-14
  3. Is it Time to go Back to the Monolith?
    2 people · 2 mentions · first linked 2023-04-24

What Hacker News says?

  1. An Israeli bank was compromised in part because of that... As this blog post pointed out: https://debugagent.com/internal-security

    Comment linking /internal-security

    on “Financial Institution Letters: Vacation Policies (1995)”
  2. Submitted Open Source Bait and Switch as a story · 156 points

    HN discussion
  3. Tracepoints/logpoints have been a part of pretty much any debugger for a long time now: https://debugagent.com/the-best-way-to-diagnose-a-patient-is...

    Comment linking /the-best-way-to-diagnose-a-patient-is-to-cut-him-open

    on “Dynamic Printf Debugging with GDB”
  4. Submitted The Reason Java Is Still Popular as a story · 54 points

    HN discussion
  5. My opinion is the exact opposite see https://debugagent.com/everything-bad-in-java-is-good-for-yo... Checked exceptions are unpopular since no one likes responsibility. But they are great when used right. Calls that must have proper cleanup after them e.g. SQL, IO are checked. The fact that this must be communicated via interfaces is hugely important. There are "weird" problems such as stream close() throwing a chec…

    Comment linking /everything-bad-in-java-is-good-for-you

    on “Why Checked Exceptions Failed”
  6. Submitted My New MacBook Air Beats M1 Max as a story · 6 points

    HN discussion
  7. This is a 26 part series (so far, still growing) including both blog posts and videos covering debugging https://debugagent.com/series/debugging-course

    Comment linking /series/debugging-course

    on “The Art of Debugging”
  8. Submitted The Reason Java Is Still Popular as a story · 3 points

    HN discussion
  9. Or maybe modular monolith? Modulith? https://debugagent.com/is-it-time-to-go-back-to-the-monolith

    Comment linking /is-it-time-to-go-back-to-the-monolith

    on “Keep the Monolith, but Split the Workloads”
  10. Submitted Is it Time to go Back to the Monolith? as a story · 3 points

    HN discussion
  11. I don't know anything about the Minecraft code, but can't people just run the code with a serialization filter? This is available as a backport all the way back to Java 8 and is just a command line option. https://debugagent.com/java-serialization-filtering-prevent-...

    Comment linking /java-serialization-filtering-prevent-0-day-security-vulnerabilities

    on “Unsafe Deserialization Vulnerability in many Minecraft mods”
  12. Submitted Building gdocweb with Java 21, Spring Boot 3.x and Beyond as a story · 2 points

    HN discussion
  13. Yes. It's fantastic see: https://debugagent.com/series/manifold

    Comment linking /series/manifold

    on “Unchecked Java: Say Goodbye to Checked Exceptions Forever”
  14. Submitted Unleashing the Power of Git Bisect as a story · 2 points

    HN discussion
  15. A more practical explanation of stuff you can do with AOP that would be challenging otherwise: https://debugagent.com/spring-boot-debugging-with-aspect-ori...

    Comment linking /spring-boot-debugging-with-aspect-oriented-programming-aop

    on “Aspect-Oriented Programming”
  16. Submitted Internal Security: Hardening Internal Systems as a story · 2 points

    HN discussion
  17. Perhaps a better link would be this to the entire series: https://debugagent.com/series/manifold

    Comment linking /series/manifold

    on “Manifold vs. Lombok: Enhancing Java with Property Support”
  18. Submitted Why I Don't Do TDD as a story · 2 points

    HN discussion
  19. Submitted Manifold vs. Lombok: Enhancing Java with Property Support as a story · 1 points

    HN discussion

Search all of HN for debugagent.com