Talks Archive

Every talk, workshop, panel, and keynote — going back to 2011.

Trisha Gee presenting on stage

Developer Productivity

Shiny New Tools Won't Fix Your Problem
New in 2025
Troubleshooting Your Maven and Gradle Builds with Build Scan®
Writing tests is hard. Fixing them is harder.
Your Undead Code Is A Time Vampire
Maximizing Developer Productivity: Tools and Techniques For Java Developers

Developer Tools

97 Things Every Java Programmer Should Know
With Kevlin Henney & guests
Testcontainers – From Zero to Hero
Surfing the Tsunami - News from the IntelliJ IDEA Community
Top Ten IntelliJ Tips
A Guide to IntelliJ Live Templates
GeekoutUK 2014
Pick the right tools to improve your productivity
GeekoutUK 2014
IntelliJ IDEA Top Tips
Modern Java with IntelliJ IDEA

Java

Refactoring to Java 8
Getting Ready for Java 17
With Mala Gupta, Nicolai Parlog and Tagir Valeev
Learn New Java Features with IntelliJ IDEA
Learn Java 16 with IntelliJ IDEA
What's New in JDK 12
HTML5, AngularJS, Groovy, Java and MongoDB all together
Is Groovy Better than Java for Testing?
Java at 25 Panel
Oracle's Java 25th Birthday Kickoff Event
Closing Keynote: The Java Council
Featuring Amy, Evie and Hunter
Ask the Architect
Featuring Amy
IntelliJ IDEA and Java 10
Introduction to the Java Community Process

Career

Levelling Up

Closing keynote
Beyond Inspiration: Turning Learning into Action
Opening keynote
Levelling up as a developer (via non-technical skills)
Level Up Your Automated Tests
Meet the Expert — Trisha Gee
Groundbreakers: The Code Avengers
Keynote
The Extraordinary Team of Developers
Closing keynote — with Daniel Bryant (DevoxxUK 2015)
How Did We End Up Here?
Keynote — with Todd Montgomery

Developer Advocacy

Developer Advocacy: what, why and how
Why Do Developers Love IntelliJ IDEA?
Why Open Source Your Secrets
OSCON 2012, LJC Open Conference 2012
Working for an Open Source Company
Ladies Who Code 2014

Agile & Process

Code Review Matters and Manners
JavaZone 2016
Agile++: When Agile Goes Well
Devoxx 2012
Don't just Embrace Change, Create Change
BoF — DevoxxUK 2017, Devoxx US 2017

Diversity

The Problem With Women: A Technical Approach
Devoxx 2012, JavaOne 2012
Women and female speakers in the Java ecosystem
Devoxx 2014
Why we shouldn't target women
Devoxx Panel 2011
Diversity and Inclusion: Are We There Yet?
BoF — Oracle Code One 2018
Women Only Events - Are We Creating A Girl Ghetto?
Panel — GirlGeekMeetup London 2012
Women In Technology Panel

Design & Performance

Concurrent Programming Using The Disruptor
Understanding the Disruptor: A Beginner's Guide to Hardcore Concurrency
With Mike Barker
Design is a Process, not a Document
Financial Markets: Processing High Volume Data Feeds with MongoDB
Webinar 2012
Java Performance Frequently Asked Questions
JAX London 2012
LMAX Disruptor: High-Performance Concurrent Programming Framework
With Martin Thompson (JavaOne 2011)

Public Speaking Skills

Aspiring Speakers Q&A Session / Speakers Panel
Speaking at events and conferences: from getting started to getting keynotes
Three Tips for Giving Presentations
Lightning talk
Public Speaking for Novices / Speaker's Clinic
2013–2015, various events
BoF: I'd Like to Speak at Conferences; Now What?
Oracle Code One 2018