2025
March: DevNexus - Mastering Logging in Java
March: JavaOne - Preparing for the Java 21 Certification (or exploring new features)
August: KCDC - Beyond JUnit and Preparing for the Java 21 Certification (hands on lab)
September: Boston JUG- Java Does What Now - Java 25 Edition
September: NYJavaSig- Java Does What Now - Java 25 Edition
2024
February: NY JavaSig - Preparing for the Java 21 cert and learning new featuresP
April: Dev Nexus, Atlanta - Preparing for the Java 21 cert and learning new features
Oct: Dev2Next, Denver
The Critical Path Game (and how to make a game)
Managing your time for work, learning, and fun
November: NYC Scrum User Group - Critical Path Game
2023
June: CJUG, Chicago - Readable Java Regular Expressions
June: KCDC, Kansas City
July UberConf, Denver
August Philly Jug - Refactoring to Java 21
December, NYC - StuySplash - Preparing to Apply to and Speak at Conferences
2022
April: Dev Nexus, Atlanta
Hybrid Scrum, Location May Vary
Preparing for the Java 17 cert and learning new featuresPreparing for the Java cert and learning new features
August: NyJavaSig - first (almost) hybrid event) - Refactoring to Java 17
August: KCDC, Kansas City - Refactoring to Java 17
October: JavaOne
Twelve Tips for Writing more Readable Java Code - with Ken Fogel
On panel: I Didn't know that about Java - with Erin, Freddy, Justin and Pratik
2021
September: KCDC, Kansas City
December: Presenting in person - StuySplash
December: Remote Agile Games - NYC Scrum (online)
2020
January NY Java SIG - Preview of "Java: Did you Know That?"
Dev Nexus, Atlanta
Java Idioms for becoming a more powerful developer (Full day hands on training)
Java: Did you Know That?
May: Online - planning committee and introduction for Big Apple Scrum Day
June: Online - panel on Java Architecture from Deploy Friday
September: moderated NYJavaSig's 25th anniversary panel with James Gosling, Brian Goetz, Venkat Subramaniam and Sharat Chander
2019
Dev Nexus, Atlanta
Becoming the first Java 11 certified developer (Full day hands on training)
DevSecOps: The Java Developer's Guide to Automating with Groovy
Growing your Career in a Diverse Workplace Panelist
QCon, New York
Modern Java innovations track lead
Which Java Vendor should I choose panelist
Oracle Code One, San Francisco
Choosing the right Java Vendor and Strategy (with Chandra Guntur)
Java IDE Wars (with Ken Fogel and Scott Selikoff)
Hands on Java 11 Certification Prep (with Ken Fogel and Scott Selikoff)
San Diego Java User Group - Java Idioms and Choosing a Java Vendor/Strategy