JavaOne: What worked and what didn't