This stupid multi-thread code isn’t working. I hate Java!

Let me step in here. Java is probably the most deterministic language ever. But reading the Java Memory Model specification is not exactly a walk in the park. Fortunately, I have a trick. Let’s have a look together.

A Developer’s Guide to Jakarta EE 11.

Since its introduction in 2018 as Jakarta EE, the platform has evolved from: Jakarta EE 8, an open-source version of Java EE 8; to Jakarta EE 9, the “big bang” release; to Jakarta EE 10 that introduced the Core Profile. And now, Jakarta EE 11, released in December, 2024, focuses on productivity and innovation and delivers: updates to 16 specifications; introduces a new specification, Jakarta Data; and sets the baseline to Java 21, the latest LTS release. This presentation will provide a brief history of JavaEE/Jakarta EE, what’s new in Jakarta EE 11, and a review of new and updated specifications with working example applications.

And if we create our own Web Framework?

In this session we’ll have a look at how we can achieve this goal using a combination of well known Java stacks and libraries such as Spring AI and LangChain4j.

Exploring cutting-edge models: LLMs, SLMs, local development and more

Today, there are many Generative AI models to choose from: Large Language Models (LLMs), Small Language Models (SLMs), proprietary models, open models, models in the cloud, models on devices, text models, code models, image models, and multimodal models. In this session, we’ll provide guidance to help you choose the right model to fit your needs, and tools you can use to evaluate and compare models for your specific tasks. BUT WAIT THERE MORE: Along with the video of the presentation, this session will link to all the assets you need to successfully present on the topic including PowerPoint slides and demo instructions & code!

IntelliJ Super Productivity in 45 Minutes

In 2003, Heinz was asked to fix bugs and add features to a bowl of spaghetti code. It was a dismal task. He had heard of IntelliJ IDEA’s supernatural analyzing powers. At the end of his 30 day trial, he purchased his first IntelliJ license. Often after his talks, instead of asking about the topic he spoke about, curious onlookers wanted to know how he had performed his IntelliJ magic. Here are your answers.