Michele Aiello rated Software Engineering at Google: 5 stars Dec. 19, 2022 Public Software Engineering at Google by Titus Winters, Tom Manshreck, Hyrum Wright