Comparing transitive dependency version resolution in Rust and Java
You learn by comparing to what you already know. I was recently bitten by assuming Rust worked as Java regarding transitive dependency …
You learn by comparing to what you already know. I was recently bitten by assuming Rust worked as Java regarding transitive dependency …

Ricardo Mello
2,012 viewsIn the previous article—Getting Started With Hibernate ORM and MongoDB—we learned how to configure Hibernate to work with MongoDB, create an …

Ricardo Mello
4,131 viewsFor years, Hibernate ORM has been one of the most popular frameworks in the Java ecosystem. It was built to simplify data persistence by …

Jonathan Vila
4,687 viewsMCP overview, benefits and challenges and a concrete example of creation of an MCP server using Quarkus and using it from the IDE.

Miro Wengner
10,992 viewsThis newsletter focuses on examining how AI enhances productivity through enterprise studies, agentic system architecture, attack vectors, …

Mahendra Rao B
7,577 viewsDiscover how Spring Framework 7 introduces powerful API versioning support. Learn configuration options to manage multiple API versions …

Dominika Tasarz
2,356 viewsPayara Platform Community 7 Beta is Jakarta EE 11 certified across all profiles. Try it now, with Enterprise certification coming soon.

Ricardo Mello
3,449 viewsWelcome back! If you landed here without reading Part 1: Beyond Keywords: Implementing Semantic Search in Java With Spring Data, I recommend …

I'm currently working on a software designed more than a decade ago. It offers a plugin architecture: you can develop a plugin whose …

Ricardo Mello
5,488 viewsHave you ever tried to search for something such as a product, a song, or a movie but couldn’t quite remember its exact name? Maybe you …