It's day two of OSCON Java and I have to say I'm pretty impressed with the show so far. It's always difficult to kick off a new conference, but I think O'Reilly nailed it. There are 4-5 sessions in each time slot, it's a good fit for the OSCON crowd generally, but is also bringing in new folks who just came for the Java content. There's a bit of crossover between speakers and sessions that we'll also have at JavaOne, but the vibe is different from JavaOne. I know (from an unscientific poll of people I've been in elevators with) that a lot of attendees were worried about Oracle dominating the conference, and I think the program is nicely balanced. (For the record, I'm not speaking at OSCON Java, I'm speaking on the Community track in "OSCON Classic".)
Highlights yesterday were a good, fast paced set of keynotes, and my favorite session was Bruno and Fabiane's talk about Java programmers of the future. As usual, they were highly entertaining, as well as informative and thought provoking. When I attend any event like this, choices have to be made between sessions. Yesterday I missed Theory of Caching with Greg Luck. I stuck my nose in the door though and the session was packed and everybody seemed really into the talk.
It's lunch break right now. I'm looking forward to Patrick Curran's session on the JCP and Dalibor Topic's on when/how to submit things to OpenJDK. Tomorrow I'll start shifting gears and hit some Java sessions but also some regular OSCON sessions as well.