Recent Posts

How to Use Java DTOs to Stay Secure

This article was orignally posted on Snyk.io and is reused with permission. Data Transfer Objects (DTOs) in Java are objects that transport data between subsystems. It is an enterprise design pattern to aggregate data. The main purpose is to reduce the number of system calls needed between the subsystems, reducing the amount of overhead created. In this article, I will …

Read More »

A Minor But Useful Refactoring Technique That Would Reduce Your Code Footprint (Part 1)

Finally, we upgraded to Java 11 from Java 8. That was a long-awaited move, but I’m pleased that we eventually made it. The next thing that came to mind when I stated this was, “Why not Java 17 directly?” Eventually, we would move to 17, but we had to begin someplace. And the transition to 11 was not easy either. …

Read More »

Book review: Learn JavaFX Game and App Development with FXGL 17

This summer, I read the book “Entreprenerd” by Bruno Lowagie. It tells the story of how he started with the iText PDF Java library and turned that into a company together with his wife, and eventually sold it with all problems related to most sales and acquisitions trajects… In “Entreprenerd,” he also describes the process of writing two books about …

Read More »