Speaker: Joshua Bloch

Author of Effective Java, Lead Design of Java Collection API & Carnegie Mellon Professor

Joshua Bloch is the author of Effective Java and coauthor of Java Puzzlers and Java Concurrency in Practice. He is a professor on leave from Carnegie Mellon University. He was formerly the chief Java architect at Google, a distinguished engineer at Sun Microsystems. He led the design and implementation of numerous Java platform features, including the Java 5 language enhancements and the Java Collections Framework. He holds a Ph.D. in computer science from Carnegie Mellon University and a B.S. in computer science from Columbia University.

Keynote : A Brief, Opinionated History of the API

Talk : Effective Java, Third Edition - Keepin' it Effective

Talk : Ask Me Anything Session with Joshua Bloch

Other talks from track Ask Me Anything and Open Space

Site Reliability Engineer @Google
Developer Programs Engineer @Google
Staff Site Reliability Engineer (Google Cloud Customer Reliability Engineering)
Agile & Software Craftsmanship Coach
Spring Framework Committer @Pivotal
Advisory Platform Architect