Top all-time · #13836
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.
Author, Open Source Hacker, Entrepreneur, Blogger, DevRel, Java Rockstar, Conference Speaker and Instructor.
Most-linked posts?
- The Reason Java Is Still Popular2 people · 2 mentions · first linked 2022-09-22
- Internal Security: Hardening Internal Systems2 people · 2 mentions · first linked 2022-10-14
- Is it Time to go Back to the Monolith?2 people · 2 mentions · first linked 2023-04-24
What Hacker News says?
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)”Submitted Open Source Bait and Switch as a story · 156 points
HN discussionTracepoints/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”Submitted The Reason Java Is Still Popular as a story · 54 points
HN discussionMy 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”Submitted My New MacBook Air Beats M1 Max as a story · 6 points
HN discussionThis 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”Submitted The Reason Java Is Still Popular as a story · 3 points
HN discussionOr 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”Submitted Is it Time to go Back to the Monolith? as a story · 3 points
HN discussionI 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”Submitted Building gdocweb with Java 21, Spring Boot 3.x and Beyond as a story · 2 points
HN discussionYes. It's fantastic see: https://debugagent.com/series/manifold
Comment linking /series/manifold
on “Unchecked Java: Say Goodbye to Checked Exceptions Forever”Submitted Unleashing the Power of Git Bisect as a story · 2 points
HN discussionA 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”Submitted Internal Security: Hardening Internal Systems as a story · 2 points
HN discussionPerhaps 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”Submitted Why I Don't Do TDD as a story · 2 points
HN discussionSubmitted Manifold vs. Lombok: Enhancing Java with Property Support as a story · 1 points
HN discussion