Java API Design Best Practices

The presentations below were presented in 2018, and were presented before I wrote the Java Best Practices site. For the latest guidance, you should head over there.

Documentation

Reading slide decks leaves a lot of context behind, as slides don’t have word-for-word text compared to what the speaker is saying. Because of this, I’ve summarised the bulk of my presentation into a DZone Refcard, which you can download in PDF format for easy reading and printing.

Presentations

Sorted in reverse chronological order:

Recordings