Conferences

I am a frequent speaker at conferences (Devoxx, Spring One, etc) and user groups around the world.

My main topics are on Java, JHipster, Spring, Azure and AI: most of my talks are live-coding sessions or workshops, where I show how to build applications using the Open Source projects I contribute to.

Current talks

My talks are always adapted to the audience, and updated until the last minute, so these are just general abstracts. They can be delivered in English or French.

From coder to manager of agents

At a hackathon, the winner isn't whoever types fastest — it's whoever ships the most. This talk shows how to flip from writing every line yourself to managing a fleet of GitHub Copilot agents that build in parallel while you sleep, and how to out-ship the room because of it.

Slides: English French

Drawing on a month of real GitHub activity — hundreds of merged pull requests and billions of tokens across 11 models — we'll walk through a concrete 24-hour playbook:

  • The mindset shift: from developer to manager of agents — you don't type faster, you ship wider
  • Prep in the evening: write the house rules in AGENTS.md, give every agent a build + test harness, and set clear guardrails
  • Build overnight: run several agents in parallel, each looping on its own branch / worktree — build, test, open a PR, pick up the next task
  • Review over coffee: triage tens of PRs, merge the wins, drop or re-task the rest, then relaunch for the day
  • Guardrails that keep it safe: tests before trust, small reviewable PRs, the right model for each task, and reusable skills

Language-agnostic and demo-driven: the playbook applies whatever your stack. Expect concrete, opinionated advice from really shipping with parallel AI agents.

Building with AI agents: 223 pull requests in 11 days

A side project I never had time to build shipped in just 11 days — 223 merged pull requests, mostly written by AI agents working in parallel while I reviewed, guided, and merged. This talk breaks down how it was done, and whether it really counts.

Slides: English

Drawing on the measured facts behind a real 11-day sprint, we'll walk through a practical playbook for building with AI agents:

  • The mindset shift: from writing every line to piloting a fleet of agents — and an honest with-vs-without-AI comparison
  • Write the specifications so agents know exactly what to build
  • Build the test harness that lets agents verify their own work
  • Split the work and run agents in parallel, each on its own branch
  • Let a few deep plans run overnight, then review and merge over coffee

Demo-driven and language-agnostic: expect concrete, opinionated advice drawn from really shipping with parallel AI agents.

AI code generation in Java

Generative AI has transformed software development. In just a few years, we've moved from basic code completion to fully autonomous coding agents that read your project, write code, run tests, and fix their own mistakes.

Slides: English French

In this session, we'll cover:

  • The rapid evolution of AI agents: from completion to autonomy, with agent mode, plan mode, and parallel agents using Git worktrees
  • The Model Context Protocol (MCP): how agents connect to databases, APIs, and external tools in real time
  • Agent Skills: how to specialize an agent for a specific domain — with a live demo of dr-jskill, generating a full Spring Boot 4 + Java 25 + Vue.js application
  • IDE integration: GitHub Copilot in VS Code and IntelliJ IDEA, plus the new GitHub Copilot desktop app for running multiple agentic sessions in parallel
  • Best practices for Java: AGENTS.md, JDTLS (Eclipse JDT Language Server), and why the harness around the model matters more than the model itself

Expect plenty of live demos and concrete, opinionated advice drawn from real-world experience building and shipping with AI agents.

Videos

Here is a list of YouTube videos with my talks, that I try to update frequently.

Workshops

Most of my work is done through workshops, so if you attended one and are looking for the code, it's very probably available on my GitHub page.

Presentations

Most of my talks are live-coding sessions, but when I do presentations they are uploaded on my Slideshare account.

Julien Dubois at Devoxx