|
|
The Rock Star Program started in 2005 to recognize speakers for their outstanding session content and speaking ability. The list below includes all of our Rock Stars since that time - our Rock Star Wall of Fame.
The JavaOne Program Office thanks you for your committment to your field and Java technology. Your contributions have helped make the JavaOne Conference what it is today.
|
|
|
Aiglstorfer, Rodney
Alexander, Jeffrey
Almaer, Dion
Ambler, Scott
Balachandran, Girish
Banaerjee, Ram
Berkus, Josh
Bloch, Joshua
Bohm, Matthew
Bowbeer, Joe
Bracha, Gilad
Brownrigg, Rick
Campbell, Christopher
Chess, Brian
Click, Cliff
Colebourne, Stephen
Coomes, John
Cope, Rod
Dangoor, Jack
Darwin, Ian
Davis, Scott
Delap, Scott
Dennis, Chris
Enebo, Thomas
Fabulich, Dan
Fast, Todd
Ford, Neal
Fowler, Amy
Gafter, Neal
Galbraith, Ben
Gaskins, Tom
Geary, David
Gelb, Scott
|
Goetz, Brian
Green, Stephen
Grev, Mikael
Guest, Simon
Guy, Romain
Haase, Chet
Hadley, Marc
Haslam, Jonathan
Hamilton, Graham
Hemphill, Charles
Herlitz, Rikard
Hickey, Shannon
Hitchens, Ron
Hoeller, Juergen
Holmes, David
Hunter, Jason
Johnson, Bruce
Johnson, Rod
Kersten, Mik
Kessler, Peter
Koelle, David
Lamere, Paul
Lewis, Bill
Lightbody, Patrick
Lopez, Daniel
Manson, Jeremy
McClanahan, Craig
McManus, Eamonn
Morissette, Martin
Muller, Hans
Murray, Greg
Newman, Rhys
Nicholas, Ethan
|
Norbye, Tor
Nutter, Charles
Nystrom, Martin
Odersky, Martin
Oliver, Christopher
Pageau, Félix
Printezis, Tony
Pugh, William
Purdy, Cameron
Reinhold, Mark
Ritter, Simon
Rondel, Steve
Sandoz, Paul
Sangal, Neeraj
Santos, Michael
Slack, Joshua
Srinivas, Raghavan
Straub, Christian
Violet, Scott
Visvanathan, Jayashri
Waldman, Frank
Walrath, Kathy
Warman, Matt
Webber, Joel
Winer, Adam
Wolf, Michael
Wielenga, Geertjan
Also related:
2008 Rock Stars
2007 Rock Stars
2006 Rock Stars
2005 Rock Stars
|
Jeffrey Alexander
2008: The Minion Search Engine: Search, Text Similarity And Tag Gardening
Rodney Aiglstorfer
2006: Troubleshooting Java ME Technology: Tips from the Pros
Dion Almaer
2008: What's New in Ajax
2007: Creating Amazing Web Interfaces with Ajax
2006: Introduction to AJAX
Scott Ambler
2006: Crazy Talk: Examining Why Agile Software Development Works
Girish Balachandran
2008: Applications for the Masses by the Masses: Why Engineers Are an Endangered Species
Ram Banaerjee
2007: Free Mobile-to-Mobile Money Transmission Revolutionizes Trade Between the Poorest in Africa
Josh Berkus
2008: Ten Ways to Destroy Your Community
Joshua Bloch
2008:
More "Effective Java"
2007:
• Java Puzzlers, Episode VI: The Phantom-Reference Menace/Attack of the Clone/Revenge of the Shift
• Effective Java Reloaded
2006:
• The Continuing Adventures of Java Puzzlers: Tiger Traps
• Effective Java Reloaded
2005:
Yet More Programming Puzzlers
Matthew Bohm
2007: Using Ajax with POJC (Plain Old JavaServer Faces Components)
Joe Bowbeer
2005: Concurrency Utilities in Practice
Gilad Bracha
2005: Evolving the Java Language
Rick Brownrigg
2008: Putting 3-D Earth into Your Applications and Web Pages
Christopher Campbell
2007: Extreme GUI Makeover 2007
Brian Chess
2006: Twelve Java Technology Security Traps and How to Avoid Them
Cliff Click
2008: JVM Challenges and Directions in the Multicore Era
2005: Java Technology Performance Myths Exposed
Stephen Colebourne
2008: It's High Time: A New Date and Time API for the Java Platform
John Coomes
2007: Garbage-Collection-Friendly Programming
Rod Cope
2007: Advanced Groovy
2006: Groovy = Java Technology + Ruby + Python for the JVM
2005: Groovy = Java Technology + Ruby + Python for the JVM
Jack Dangoor
2007: Free Mobile-to-Mobile Money Transmission Revolutionizes Trade Between the Poorest in Africa
Ian Darwin
2007: Testing Java Code: Beyond the IDE
Scott Davis
2008: Groovy, the Red Pill: Metaprogramming--How to Blow the Mind of Developers on the Java Platform
Scott Delap
2006: Swing Threading 101: An Introduction to the Event Dispatch Thread
Chris Dennis
2007: Everything Java: JPC, a Fast x86 PC Emulator
Thomas Enebo
2007: JRuby on Rails: Agility for the Enterprise
Dan Fabulich
2008: Integrated Web Testing With Selenium
Todd Fast
2008: Applications for the Masses by the Masses: Why Engineers Are an Endangered Species
2005: Coding Across Continents: Technologies for Remote, Real-Time, Collaborative Software Development
Neal Ford
2008:
• Comparing JRuby and Groovy
• Advanced Enterprise Debugging Techniques
2007:
Advanced Enterprise Debugging Techniques
Amy Fowler
2008: Using JavaFX Script To Build Swing Applications
Neal Gafter
2006: The Continuing Adventures of Java Puzzlers: Tiger Traps
2005: Yet More Programming Puzzlers
Ben Galbraith
2008:
• Creating a Compelling User Experience
• What's New in Ajax
• Extreme GUI Makeover: In the Real World
2007:
• Being Productive with Swing
• Creating Amazing Web Interfaces with Ajax
• Debugging and Optimizing Swing Applications
2006:
• Introduction to AJAX
• Eight Ways to Be More Productive Developing Swing Applications
2005:
Architecting Complex JFC/Swing Applications
Tom Gaskins
2008: Putting 3-D Earth into Your Applications and Web Pages
David Geary
2007: Killer JavaScript Technology Frameworks for Java Platform Developers: An Exploration of Prototype, Script.aculo.us, and Rico
2005: Shale: The Next Struts?
Scott Gelb
2006: Swing Threading 101: An Introduction to the Event Dispatch Thread
Brian Goetz
2008:
• Let's Resync: What's New for Concurrency on the Java Platform, Standard
• JVM Challenges and Directions in the Multicore Era
2007:
Effective Concurrency for the Java Platform
2006:
Simpler, Faster, Better: Concurrency Utilities in JDK Software Version 5.0
2005:
Simpler, Faster, Better: Concurrency Utilities in JDK Software Version 5.0
Stephen Green
2008: The Minion Search Engine: Search, Text Similarity And Tag Gardening
Mikael Grev
2008: Creating Simple to Advanced Swing and SWT Layouts Easily with MiG Layout
Simon Guest
2005: Advanced Web Services Interoperability
Romain Guy
2008:
Filthy-Rich Clients: Filthier, Richer, Clientier
2007:
• Extreme GUI Makeover 2007
• Filthy-Rich Clients: Talk Dirty to Me
2006:
Extreme GUI Makeover: Lookin' Better
2005:
Extreme GUI Makeover, Episode 1: Lookin' Good
Chet Haase
2008: Filthy-Rich Clients: Filthier, Richer, Clientier
2007: Filthy-Rich Clients: Talk Dirty to Me
Marc Hadley
2008: JAX-RS: The Java API for RESTful Web Services
Guy Hamilton
2005: Evolving the Java Language
Jonathan Haslam
2008: Using DTrace with Java Technology-Based Applications: Bridging the Observability Gap
Charles Hemphill
2007: Catch This SpeechEvent: Recognition and Synthesis on Devices
Rikard Herlitz
2008: Creating Games on the Java Platform with the jMonkeyEngine
Shannon Hickey
2008: Using JavaFX Script To Build Swing Applications
2007: Extreme GUI Makeover 2007
2006: Extreme GUI Makeover: Lookin' Better
2005: Extreme GUI Makeover, Episode 1: Lookin' Good
Ron Hitchens
2005: XQuery for the Java Technology Geek
Juergen Hoeller
2005: The Spring Framework: Introduction to Lightweight J2EE Architecture
David Holmes
2006:
Simpler, Faster, Better: Concurrency Utilities in JDK Software Version 5.0
2005:
• Simpler, Faster, Better: Concurrency Utilities in JDK Software Version 5.0
• Concurrency Utilities in Practice
Jason Hunter
2006: Extreme Web Caching
2005: XQuery for the Java Technology Geek
Bruce Johnson
2006: Java Technology Techniques for Developing Ajax Applications
Rod Johnson
2007: Advanced Spring Framework
2005: The Spring Framework: Introduction to Lightweight J2EE Architecture
Mik Kersten
2008: Mylyn: Code at the Speed of Thought
Peter Kessler
2007: Garbage-Collection-Friendly Programming
David Koelle
2008: Jamming with Java Technology: Making Music with JFugue and JFrets
2007: JFugue: Making Music with Java MIDI and Illustrating API Usability
Paul Lamere
2007: Search Inside the Music: Using Signal Processing, Machine Learning, and 3-D Visualizations to Discover New Music
Bill Lewis
2005: Omniscient Debugging
Patrick Lightbody
2008: Integrated Web Testing With Selenium
Daniel Lopez
2005: High-Performance Java Foundation Classes/Swing Technology in the Real World: Lessons Learned While Developing Yahoo! SiteBuilder
Jeremy Manson
2006: The Java Memory Model: The Building Block of Concurrency
Craig McClanahan
2007: Using Ajax with POJC (Plain Old JavaServer Faces Components)
2005: Shale: The Next Struts?
Eamonn McManus
2005: What's Happening With JMX Technology
Martin Morissette
2007: Exploring the Deep with SONIA
Hans Muller
2007: Extreme GUI Makeover 2007
Greg Murray
2005: Rich Web Applications With the J2EE Platform and AJAX
Rhys Newman
2007: Everything Java: JPC, a Fast x86 PC Emulator
Ethan Nicholas
2006: User Interfaces in XML: The JAXX Framework
2005: High-Performance Java Foundation Classes/Swing Technology in the Real World: Lessons Learned While Developing Yahoo! SiteBuilder
Tor Norbye
Rich Web Applications With the J2EE Platform and AJAX
Charles Nutter
2007: JRuby on Rails: Agility for the Enterprise
Martin Nystrom
2005: Nine Ways to Hack a Web Application
Martin Odersky
2007: The Scala Experience -- Safe Programming Can Be Fun!
Christopher Oliver
2007: Form Follows Function (F3)
Felix Pageau
2007: Exploring the Deep with SONIA
Tony Printezis
2007: Garbage-Collection-Friendly Programming
William Pugh
2008:
• Defective Java Code: Turning WTF Code into a Learning Experience
• Using FindBugs in Anger
2007:
• Java Puzzlers, Episode VI: The Phantom-Reference Menace/Attack of the Clone/Revenge of the Shift
• Improving Software Quality with Static Analysis
2006:
The Java Memory Model: The Building Block of Concurrency
Cameron Purdy
2008: Top 10 Patterns for Scaling Out Java Technology-Based Applications
2007: The Top 10 Ways to Botch Enterprise Java Technology-Based Application Scalability and Reliability
2006: The Top 10 Ways to Botch an Enterprise Java Technology-Based Application
Mark Reinhold
2005: Evolving the Java Language
Simon Ritter
2008: Using DTrace with Java Technology-Based Applications: Bridging the Observability Gap
Steve Rondel
2007: Catch This SpeechEvent: Recognition and Synthesis on Devices
Paul Sandoz
2008: The Java API for RESTful Web Services
Neeraj Sangal
2006: To Know the Dependencies is to Understand the Architecture
Michael Santos
2008: It's High Time: A New Date and Time API for the Java Platform
Joshua Slack
2008: Creating Games on the Java Platform with the jMonkeyEngine
Raghavan Srinivas
2005: Advanced Web Services Interoperability
Christian Straub
2005: Extreme Reuse in JavaServer Faces
Scott Violet
2006:
Extreme GUI Makeover: Lookin' Better
2005:
• Extreme GUI Makeover, Episode 1: Lookin' Good
• Layout Roundup and Futures
Jayashri Visvanathan
2007: Using Ajax with POJC (Plain Old JavaServer Faces Components)
Frank Waldman
2006: To Know the Dependencies is to Understand the Architecture
Kathy Walrath
2005: Layout Roundup and Futures
Matt Warman
2008: Jamming with Java Technology: Making Music with JFugue and JFrets
Joel Webber
2006: Java Technology Techniques for Developing Ajax Applications
Adam Winer
2005: Extreme Reuse in JavaServer Faces
Michael Wolf
2005: Java Technology Performance Myths Exposed
Geertjan Wielenga
2007: JFugue: Making Music with Java MIDI and Illustrating API Usability
|