~/conference

IntelliJ IDEA Conf 2024

date:2024-03-06..2024-03-07
location:-- online --
series:IntelliJ IDEA Conf · 5 editions
tags:[java]

java developers, IntelliJ users, backend developers, build engineers, qa engineers, security engineers

IntelliJ AI assistant; IntelliJ database tooling; Apache Maven 4 changes; Spring Boot 3.x with virtual threads; building private GenAI chatbots in Java; IntelliJ performance improvements; Micronaut with Testcontainers; java security vulnerabilities and mitigations; JUnit 5 with Mockito and AssertJ; upgrading to Java 22 and beyond; Kotlin standard library usage

titleauthorlength
Let’s Set the Records StraightVenkat Subramaniam53m
Records generate constructor, getters, equals, hashCode and toString automatically, are final by default and make components final (so avoid mutable members…
Talk on
AI Assistant: Don’t Code AloneAndrey Sokolov58m
JetBrains AI Assistant demos a project‑aware IDE plugin that collects a sliding‑window context of local files and uses LLMs to explain code, generate unit…
Talk on
Developer Productivity With IntelliJ IDEATrisha Gee57m
Creates a new Gradle Java project, uses live templates to type a main and runs a Hello World, then shares the repo to GitHub; demonstrates test‑first workflow…
Talk on
Working With Databases in IntelliJ IDEAMaxim Sobolevskiy51m
Live demo shows IntelliJ IDEA’s built‑in DB tool matches DataGrip feature‑for‑feature: connect to major engines, run code completion based on introspection…
Talk on
The Current State of Apache Maven 4Karl Heinz Marbaise58m
Alpha Maven 4 separates publishing metadata into build pom vs consumer pom, so published artifacts get flattened, parent references removed and dependency…
Talk on
Bootiful Spring Boot 3.xJosh Long59m
Demonstrates upgrading to Java 21 baseline with Spring Boot 3.2.3, building a service that uses Docker Compose + Postgres, Spring Data JDBC repo, DevTools hot…
Talk on
Building Your Own Private GenAI Chatbot With Java Tools – A Step-by-Step AdventureFrank Greco58m
Argument: Java can build a private GenAI chatbot that keeps company data off external servers by combining OpenAI LLMs via a Java wrapper, embeddings, and a…
Talk on
How IntelliJ IDEA Performance Improved: Past, Present, and FutureYuriy Artamonov54m
Recap of concrete changes and results: startup drops blocking constructor-based components in favor of lazy service lookups and parallel classloading, raising…
Talk on
Building and Testing Applications With Micronaut and Testcontainers in IntelliJ IDEAGraeme Rocher57m
Shows Micronaut project generation inside IntelliJ, wiring Micronaut + Testcontainers so a MySQL Testcontainer starts for runs and JUnit5 integration tests…
Talk on
Hidden Risks in Open-Source Code and AI ModelsJossef Harush Kadouri56m
Shows that popular open-source packages and pretrained models get weaponized: a published package-lab demo creates a fake pip package that autoloads remote…
Talk on
Mastering Java Testing With JUnit, Mockito, and AssertJ in IntelliJ IDEAKenneth Kousen01h 01m
Shows concrete JUnit 5 techniques: parameterized tests with CSV and method sources, lazy failure messages via assertion suppliers, assertAll with executables…
Talk on
Don't Get Burned! Secure Coding Essentials to Protect Your ApplicationBrian Vermeer59m
Live demo shows SQL injection via concatenation that fixed only when using prepared statements plus parameterized queries, a file upload exploit where a…
Talk on
To Java 22 and Beyond!Billy Korando56m
Java 22 rounds out recent work: virtual threads provide a lightweight thread model (roughly 4KB each) enabling millions of concurrent tasks and straightforward…
Talk on
Back to the Stdlib: Making the Most of Kotlin’s Standard LibrarySebastian Aigner51m
Quick tour of Kotlin stdlib showing concrete techniques and tradeoffs: using the List(size) constructor and joinToString with prefix/postfix/limit/transform…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.