Media Summary: What's the one skill that truly defines a senior developer? In this episode of the JDK 26 is here and it brings a powerful new API for lazy initialization! Lazy Constants (formerly Stable Values) let you deferĀ ... In this tutorial we will look at 5 common mistakes we make as Spring Developers and how we can improve on them. This isn't inĀ ...

Dan Vega S Unexpected Java - Detailed Analysis & Overview

What's the one skill that truly defines a senior developer? In this episode of the JDK 26 is here and it brings a powerful new API for lazy initialization! Lazy Constants (formerly Stable Values) let you deferĀ ... In this tutorial we will look at 5 common mistakes we make as Spring Developers and how we can improve on them. This isn't inĀ ... In this tutorial you are going to learn how to write an integration test in Spring Boot using Testcontainers. We are going to useĀ ... Most developers reach for a message broker the second they hear "reliable events", but you might not need one. Spring ModulithĀ ... Learn how to implement Retrieval Augmented Generation (RAG) in your

Still working with JMS in your enterprise applications? You're not alone. While newer messaging technologies exist, the reality isĀ ... In this tutorial we will take a look at how to structure your code in your Spring Boot applications. First we will cover some bestĀ ... Stuck choosing between a messy monolith and the complexity of microservices? There's a sweet spot in between which is aĀ ... Rod Johnson, the creator of Spring Framework, has launched Embabel. A framework for building AI agents on the JVM.

Photo Gallery

Dan Vega's Unexpected Java Tip: The Skill You Really Need as a Senior Dev | Java Rockstar Career #11
Lazy Constants in Java 26: What You Need to Know
5 Common Mistakes Spring Developers Make
Spring Boot Testcontainers - Integration Testing made easy!
Events That Survive Crashes in Spring Modulith
Java + RAG: Create an AI-Powered Financial Advisor using Spring AI šŸ’”
Spring Boot 4 JMS Client: The Fluent API You've Been Waiting For
Spring Boot Code Structure: Package by Layer vs Package by Feature
Introduction to Spring Modulith - Modular Monoliths in Spring Boot
Building AI Agents in Java with Embabel (Getting Started)
AI for Java Developers: Full Course / Workshop on Getting Started with Spring AI
JDK 26: Final Will Actually Mean Final Now
View Detailed Profile
Dan Vega's Unexpected Java Tip: The Skill You Really Need as a Senior Dev | Java Rockstar Career #11

Dan Vega's Unexpected Java Tip: The Skill You Really Need as a Senior Dev | Java Rockstar Career #11

What's the one skill that truly defines a senior developer? In this episode of the

Lazy Constants in Java 26: What You Need to Know

Lazy Constants in Java 26: What You Need to Know

JDK 26 is here and it brings a powerful new API for lazy initialization! Lazy Constants (formerly Stable Values) let you deferĀ ...

5 Common Mistakes Spring Developers Make

5 Common Mistakes Spring Developers Make

In this tutorial we will look at 5 common mistakes we make as Spring Developers and how we can improve on them. This isn't inĀ ...

Spring Boot Testcontainers - Integration Testing made easy!

Spring Boot Testcontainers - Integration Testing made easy!

In this tutorial you are going to learn how to write an integration test in Spring Boot using Testcontainers. We are going to useĀ ...

Events That Survive Crashes in Spring Modulith

Events That Survive Crashes in Spring Modulith

Most developers reach for a message broker the second they hear "reliable events", but you might not need one. Spring ModulithĀ ...

Java + RAG: Create an AI-Powered Financial Advisor using Spring AI šŸ’”

Java + RAG: Create an AI-Powered Financial Advisor using Spring AI šŸ’”

Learn how to implement Retrieval Augmented Generation (RAG) in your

Spring Boot 4 JMS Client: The Fluent API You've Been Waiting For

Spring Boot 4 JMS Client: The Fluent API You've Been Waiting For

Still working with JMS in your enterprise applications? You're not alone. While newer messaging technologies exist, the reality isĀ ...

Spring Boot Code Structure: Package by Layer vs Package by Feature

Spring Boot Code Structure: Package by Layer vs Package by Feature

In this tutorial we will take a look at how to structure your code in your Spring Boot applications. First we will cover some bestĀ ...

Introduction to Spring Modulith - Modular Monoliths in Spring Boot

Introduction to Spring Modulith - Modular Monoliths in Spring Boot

Stuck choosing between a messy monolith and the complexity of microservices? There's a sweet spot in between which is aĀ ...

Building AI Agents in Java with Embabel (Getting Started)

Building AI Agents in Java with Embabel (Getting Started)

Rod Johnson, the creator of Spring Framework, has launched Embabel. A framework for building AI agents on the JVM.

AI for Java Developers: Full Course / Workshop on Getting Started with Spring AI

AI for Java Developers: Full Course / Workshop on Getting Started with Spring AI

Every

JDK 26: Final Will Actually Mean Final Now

JDK 26: Final Will Actually Mean Final Now

Did you know