Why Java Powers Enterprise AI in 2025: Scalability, Security & Cloud-Native Leadership

Artificial Intelligence is no longer a futuristic concept or a research initiative. In 2025, AI is deeply embedded into enterprise systems across industries like finance, healthcare, logistics, and government. And while many associate AI development with Python, Java remains a strategic, powerful, and highly scalable platform for building and maintaining enterprise-grade AI solutions. This article … Read more

The return of JavaOne

Last week, from October 17th to 20th, something really amazing happened: the return of JavaOne. For a short context: JavaOne used to be the main Java conference in the world until it was “shut down” in 2017 and was replaced by Oracle Code One starting in 2018. To be honest, I really thought that the … Read more

Java & containers: what I wish I knew before I used it

They told you that using Java with containers was great, but they never mentioned that it wouldn’t be that easy, right? You have all the advantages of containers like isolation, scalability, ease of deployment, and version management, but what about the pitfalls when using it with Java? Memory management, image size, initialization time … sometimes … Read more

You don’t need microservices

In this post, I’ll show you that maybe you are choosing microservices for the wrong reasons. I published a video about it. Check it out: [embedyt] https://www.youtube.com/watch?v=jmyLDVbc8Ws[/embedyt] If you are here probably you are in one of these situations: You want to start using microservices You are already using it In both cases, you want … Read more

5 design patterns for microservices with Quarkus and MicroProfile

Before getting started, you may want to check my book “5 Steps to an extraordinary career“, which will guide you to build your dream career as a software developer! Click here to check it out.   Have you ever had any doubts about how to start your microservices-based application from scratch? Or how to break … Read more