B blog.paralleluniverse.co An Opinionated Guide to Modern Java Development, Part 1 553 points pron 12 years ago 396 comments