coelhudo rated Software Engineering at Google: 4 stars Nov 8 Public Software Engineering at Google by Titus Winters, Tom Manshreck, Hyrum Wright