best practices
The New Era of Autonomous Debugging: Transforming the SDLC
The software world is changing rapidly due to advancements in GenAI. These technologies are disrupting traditional processes and…
7 Must-Have Steps for Production Debugging in Any Language
Debugging is an unavoidable part of software development, especially in production. You can often find yourself in "debugging…
Debugging Java Equals and Hashcode Performance in Production
I wrote a lot about the performance metrics of the equals method and hash code in this article.…
Modernize Legacy Code in Production – Rebuild your Airplane Midflight without Crashing
I spent over a decade as a consultant working for dozens of companies in many fields and pursuits.…
16 Top Java Communities, Forums and Groups: The Ultimate Guide
Developers didn’t need the transformation to WFH to understand the value of online communities and forums for their…
The Cost of Production Blindness
When I speak at conferences, I often fall back to the fact that just a couple of decades…