urmaul rated Software Engineering at Google: 4 stars Apr 19 Public Software Engineering at Google by Titus Winters, Tom Manshreck, Hyrum Wright