An Opinionated Guide to Modern Java, Part 2313 points by dafnapRead the articleDiscussion on Hacker News