Personal schedule for Andy Randall

Download or subscribe to Andy Randall's schedule.

Java & JVM
Location: Portland 256 Audience level: Intermediate
Martijn Verburg (jClarity), Ben Evans (jClarity)
Average rating: ***..
(3.18, 17 ratings)
Based off the popular title 'The Well-Grounded Java Developer', this tutorial covers four major themes (Java 7, Functional programming, polyglot programming and modern concurrency) which we believe that all Well-Grounded Java developers should be aware of, and start practising to stay ahead of the game in 2012 and beyond. Read more.
Location: Portland 256 Audience level: Intermediate
Garrett Smith (CloudBees)
Average rating: ****.
(4.00, 25 ratings)
In the Matrix, the hero Neo learns Kung Fu in 30 seconds. But in the real world, it takes a three hour OSCON tutorial to master such a skill! In this tutorial, you'll learn what makes Erlang so powerful and how to use it to build your own scalable, fault tolerant distributed systems. At the end, you you'll wake up, turn to your friends and say, "I know Erlang". Read more.
Location: D136 Audience level: Novice
Alan Dipert (Relevance, Inc.), Clinton N. Dreisbach (Relevance, Inc.)
Average rating: ***..
(3.94, 18 ratings)
Clojure is a general-purpose language with direct support for Java, a modern Lisp dialect, and support in both the language and data structures for functional programming. Learn Clojure and you'll become a better all-around programmer. You'll also be able to write applications that have the beauty and elegance of a good scripting language and the power and reach of the JVM. Read more.
Location: Portland 251 Audience level: Novice
Nathaniel Schutta (
Average rating: ****.
(4.28, 25 ratings)
The word just came down from the VP - you need a mobile app and you need it yesterday. It needs to be polished and have that design stuff too. Oh and it needs to be on all the major platforms in time for the big marketing push next month. After a moment of panic, you wonder if it's too late to become a plumber... Read more.


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