10 min lightning talk from JavaZone 2022, describing my process of going from ranting about optional and to rather liking it and using it in my own code.
Contains practical tips for how to traverse deeply nested Java data structures, without getting NPEs and without drowining in pages of code containing only null checks.