The Unwritten Laws of Engineering: What the Beginner Needs to Learn at Once149 points by wallflowerRead the articleDiscussion on Hacker News