Optional - The Mother of All Bikesheds by Stuart Marks

DevoxxLength: 59 minutesPython, Ruby & scripting languages

In brief

Stuart Marks explains the intended purpose and proper use of Java 8's Optional class and why it caused so much controversy. He gives guidelines for using its small API correctly.