Java After Eight/Eleven
Nice Java 8/11 code base that gets way nicer with Java 9-16.
Code base for my talk Java After Eight.
See the java-$VERSION-guide.md
files in the slides repo to see which Java 9+ features go where.
For a more structured approach to these features, check my Java X demo repository.