An Opinionated Guide to Modern Java Development, Part 1

553 points by pron

Read the article

Discussion on Hacker News