An Opinionated Guide to Modern Java Development, Part 1553 points by pronRead the articleDiscussion on Hacker News