Nulls are dead - Moritz Halbritter | IntelliJ IDEA Tech Talks
▲ 31 r/Jetbrains+2 crossposts

Nulls are dead - Moritz Halbritter | IntelliJ IDEA Tech Talks

Null pointer exceptions have been called the billion dollar mistake. They are a common source of bugs and frustration. JSpecify aims to fix that, and with Spring Boot 4 and Spring Framework 7 now fully on board, it's time to take a closer look. In this episode, Moritz Halbritter from the Spring team walks us through what this means for your Spring projects and how to adopt JSpecify in practice. Using a live demo, we migrate an existing Spring Boot application, tackling problems along the way.
See how to use JSpecify for the contract, IntelliJ IDEA for the developer experience, Spring for the framework, and NullAway for the build guarantee. Whether you're maintaining a large codebase or publishing a library, this episode gives you the tools to start eliminating null pointer exceptions in your applications.

youtube.com
u/maritvandijk — 12 days ago
▲ 31 r/Jetbrains+1 crossposts

New in IntelliJ IDEA 2026.2 (EAP): Logpoints

Investigate bugs without having to add print statements and redeploying your code. Add Logpoints to start your investigation, navigate from the console to the place in the code where the log line was written, expand the logpoint to use the full power of the IntelliJ IDEA debugger when needed.

Logpoints are available in IntelliJ IDEA 2026.2 EAP, which you can download for free here: https://www.jetbrains.com/idea/nextversion/

We would appreciate your feedback!

youtube.com
u/maritvandijk — 1 month ago
▲ 6 r/Jetbrains+1 crossposts

Java at Spotify: Microservices, MCP & AI Overload – Mohamed Aboullaite | The Marco Show

What does it look like to build AI-powered music integrations at Spotify scale? Marco talks with Mohamed Aboullaite, backend engineer at Spotify, Java Champion, Google Cloud Developer Expert, and Docker Captain, about the real engineering behind Spotify's ChatGPT integration, the Alexa/Siri backends, and what day-to-day software development actually looks like when you're running five AI agents in parallel.

youtube.com
u/maritvandijk — 2 months ago