JavaOne & WWDC: A tale of two conferences