The Well-Grounded Java Developer

Java & JVM
Location: Portland 256 Level: Intermediate
Average rating: ***..
(3.18, 17 ratings)

Attendee prerequisites for this tutorial are listed below.

In this tutorial, we discuss four major themes which we believe that all Well-Grounded Java developers should be aware of an start practising to stay ahead of the game in 2012 and beyond. Whilst external aspects such as cloud, NoSQL, etc have been grabbing more than their share of the headlines, these topics are what are reinventing the day to day practice of coding for many Java developers.

  • Java 7
  • Functional Programming
  • Polyglot programming
  • Concurrency

In order to make the most of this tutorial, attendees should bring their own laptops with Java 7 installed. Be prepared to work in small groups of 3-4 if the number of attendees registered increase.

QUESTIONS for the speaker?: Use the “Leave a Comment or Question” section at the bottom to address them.

Photo of Martijn Verburg

Martijn Verburg


Martijn Verburg is a Java/JEE and open source consultant who is passionate about software craftsmanship and the creative power of technical communities. He currently is the co-leader for the London JUG, runs two open source projects (PCGen and Ikasan EIP) and is a bartender at the Javaranch.

Most recently he’s been speaking at conferences (FOSDEM, DevNexus, TSSJS) and co-writing (With Ben Evans) “The Well-Grounded Java Developer” by Manning publications, which covers Java 7 and polyglot programming on the JVM.

Photo of Ben Evans

Ben Evans


Ben Evans has lived in “Interesting Times” in technology – he was the lead performance testing engineer for the Google IPO, worked on the initial UK trials of 3G networks with BT, built award-winning websites for some of Hollywood’s biggest hits of the 90s, rearchitected and reimagined technology helping some of the most vulnerable people in the UK and has worked on everything from some of the UKs very first ecommerce sites, through to multi-billion dollar currency trading systems.

He helps to run the London Java Community, and represents the JUG on the Java SE/EE Executive Committee. His first book “The Well-Grounded Java Developer” (with Martijn Verburg) has just been published.

Comments on this page are now closed.


Picture of Martijn Verburg
Martijn Verburg
07/21/2012 9:03am PDT

So you can find the slides on Slideshare (they’ll go up on OSCON later as well) at:


Picture of Martijn Verburg
Martijn Verburg
07/21/2012 9:01am PDT

Apologies for the lack of hands-on in the session itself. Unfortunately with the attendee size and our domain being taken down that morning, it simply wasn’t practical much to our disappointment. I’ll post slide links shortly!

Andy Randall
07/20/2012 2:57pm PDT

The presentation was good, but I also went there expecting some hands on work. After all, the listed prerequisites lead me to believe so.

James Salkeld
07/19/2012 3:37am PDT

Will the slides be posted?

Dario Guzik
07/16/2012 2:33pm PDT

Hi! I kind of liked the talk, but I really expected something more like hands-on. There were many practical examples of the new features but most explained the internals and in a more theoretical-like way. Maybe practical hard examples would have been better in my opinion


For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or

View a complete list of OSCON contacts