2016
4/26/16: Real Time Analytics with Spark by Brian O’Neill
3/22/16: Enhance Your Career by Stealing Microsoft’s Code by Brian Benz
2015
11/18/15: Getting Started With Android Wear by Travis Himes
11/3/15: Succeeding with Spring Boot by Prem Chandrasekaran
06/24/15: WSO2 Identity Server and contributing back to an Open Source Project by Michael Geiser
2014
11/12/14: Java Application Deployment by Frederic Jambukeswaran
05/20/14: Storm: Real-Time Distributed Computation (better than Hadoop) by Brian O’Neill
04/14/14: OOMs and JVM Memory by Matt Schuetze
03/26/14: WTF is [L.java.lang.String; A Deep Dive into the Shallow End of the JVM by Keith Gregory
02/19/14: “Go” by Paddy Foran
01/29/14: “Functional Concepts in Java” by Premanand Chandrasekaran
2013
11/20/13: “Hiring Panel Roundtable Discussion” by our panel
10/30/13: “Building a Source Code Mining Tool Using Java and Solr” by Gary Sieling
09/25/13: “Functional Wrappers for Legacy API’s” by Martin Snyder
06/12/13: “Mechanical Sympathy” by Jim Carroll
05/21/13: “Big Data Quadfecta” by Brian O’Neill
04/17/13: “PaaS for Java Developers” by Sacha Labourey
03/19/13: “Hadoop + Mahout” by Anton Slutsky
2012
11/14/12: “Taming Maven” by Keith Gregory
10/02/12: “Play Framework” by Brian Clapper
06/26/12: “Intro to Apache Shiro” by Les Hazlewood
05/22/12: “Dempsy” by Jim Carroll
04/18/12: “Ask Me Anything” by Eric S. Raymond
03/27/12: “URL Re-writing for the Next-Generation Web User” by Lincoln Baxter III
02/29/12: “Java Performance Monitoring” by Paul Jasek
2011
12/13/11: “Android: Rise of the Machines!” by Frank Zammetti
10/25/11: “Java SE7 Preview” by Kirk Spadt
06/22/11: “To ESB or not to ESB…” by Ross Mason
04/19/11: “Building Cloud-Ready Systems Using Spring Technologies” by Oleg Z
02/23/11: “Groovy & Grails” by Bob Rodini
2010
11/09/10: Keith Gregory’s “Byte Buffers and Off-Heap Memory”
06/17/10: Oracle’s Java Road Trip Coast-to-Coast Tour
05/28/10: Rod Johnson’s Spring talk
04/06/10: Jason van Zyl’s “Next Generation Maven Development Stack”
03/03/10: “Boost Your Hibernate and Application Performance” by Greg Luck
01/26/10: “Scaling the Cloud” by Kirk Spadt
2009
12/02/09: “Character Sets, Encodings, Java and Other Headaches” by Brian Clapper
11/04/09: “Protecting Java Code” by Mike Dulaney
10/14/09: “Are You Covered” by Keith Gregory
06/23/09: “How To Stop Waiting for Build/Deploy and Enjoy Coding Again” by Zero Turnaround
06/03/09: “Clojure and the Robot Apocalypse” by Scott Fraser
04/21/09: “Scala for JarHeads” by Brian Clapper and Mark Chadwick
03/25/09: “Direct Web Remoting” by Frank Zammetti
02/17/09: “Building REST and SOAP Web Services Servers and Clients” by Chris Hyzer
2008
10/14/08: “OSGi introduction” by Oleg Zhurakousky
09/30/08: “Java EE 6 Community Update” by Reza Rahman
07/16/08: “The Productive Programmer” by Neal Ford
06/24/08: “Groovy and Grails” by Sonny To
03/26/08: “Monitoring Software Quality With Continuous Integration” by Andrew Glover
02/26/08: “2010: An Acronym Odyssey” by Brian O’Neill
2007
12/12/07: “Java Reference Objects” by Keith Gregory
11/14/07: “Secure Java Programming” by Scott Fraser
10/23/07: “Practical JRuby” by Rob Di Marco
09/26/07: “EJB3/Spring/Hibernate Comparison” by Reza Rahman
06/26/07: “Effective Concurrent Java” by Brian Goetz
05/15/07: “Building a Better More Process-Centric Life Through BPM” by Kyle Gabhart
04/11/07: “Distributed Caching” by Cameron Purdy
03/27/07: “Service Component Architecture” by Greg Pavlik
02/21/07: “Dealing with OutOfMemoryErrors with Tools from the JDK” by Kelly Campbell
2006
12/11/06: “Effective Unit Testing for Java EE” by Rob DiMarco
10/11/06: “The State of AOP” by Ramnivas Laddad
09/19/06: “Clustering the JVM” by Ari Zilka
06/06/06: “RSS, Atom, APP, and All That: a Course for Developers” by Elliotte Rusty Harold
04/25/06: “VoIP and the JAIN SIP API” by Brian O’Neill
03/22/06: “Improving Performance for J2EE Apps” by Bob Pasker
02/02/06: “Space-Based Architecture and the End of Tier-Based Computing” by Dennis Reedy
2005
12/13/05: “Injecting Life into Web Applications with AJAX” by Steve Benfield
11/15/05: “Agile Model-Driven Development with Pragmatic MDA” by Jon Kern
10/04/05: “Sun Microsystems Roadshow (Glassfish and Peabody)” by Rima Patel
07/19/05: “Migrating from Struts to JSF” by Kito Mann
05/31/05: “EJB 3.0 and Hibernate 3” by Shaun Connolly
02/09/05: “Using Code Metrics for Targeted Code Refactoring” by Andrew Glover
2004
12/14/04: “Sun Roadshow – J2SE 5.0 Update: The Roar of the Tiger” by Sang Shin
10/20/04: “EJB and JDO” by Patrick Linskey
08/18/04: “Developing High Performance Web Services using Apache Axis” by Ted O’Connor
05/10/04: “Professional Open Source and the Future of JBoss” by Marc Fleury and Gavin King
02/24/04: “Coding Standards for Java” by Bill Rushmore
01/19/04: “JavaServer Faces” by David Geary
2003
11/25/03: “Open Source Tools for J2EE Development” by Aaron Mulder and Erin Mulder
05/27/03: “AspectJ” by Tom Janofsky
03/25/03: “The Java Data Objects (JDO) Specification” by Patrick Linskey
2002
10/30/02: “What’s New in J2EE 1.4? (Web services and more)” by Erin Mulder
09/24/02: “Coordinated Web Controllers: A Reusable Asset” by Jim Conallen
06/18/02: “Using OMG’s Model Driven Architecture (MDA) to Build J2EE Applications” by Tom Shore
05/21/02: “Dynamic Java (Classes Without Code)” by Aaron Mulder
04/30/02: “What’s New in Java 2 Standard Edition Version 1.4” by Kirk Spadt
02/26/02: “Writing Portable Applications for J2EE” by Pete Heist
2001
12/12/01: “Jini: What it is, How we use it, and Where it’s Going” by Michael Ogg
11/07/01: “Generating Images and PDF Documents with Servlets, JSP, and XML” by Chad Darby
08/22/01: “The Struts Framework” by Tom Janofsky
07/21/01: “Adapting and Extending OOAD with UML for Rapid J2EE Analysis and Design” by Jeff Egglestone
06/27/01: “Java Performance” by Vic Bahl
2000
11/14/00: “Changes in EJB 2.0” by Patrick Innmon
09/28/00: “Developing JSP Custom Tags” by Chad Darby
08/08/00: “The Java Native Interface (JNI) API” by Steve Gaul
06/28/00: “The JavaCC Parser Generator” by Wade Wells