HN Books @HNBooksMonth

The best books of Hacker News.

Hacker News Comments on
Software Engineering at Google: Lessons Learned from Programming Over Time

Titus Winters, Tom Manshreck, Hyrum Wright · 18 HN points · 3 HN comments
HN Books has aggregated all Hacker News stories and comments that mention "Software Engineering at Google: Lessons Learned from Programming Over Time" by Titus Winters, Tom Manshreck, Hyrum Wright.
View on Amazon [↗]
HN Books may receive an affiliate commission when you make purchases on sites after clicking through links on this page.
Amazon Summary
Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy. This book emphasizes this difference between programming and software engineering. How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization. You’ll explore three fundamental principles that software organizations should keep in mind when designing, architecting, writing, and maintaining code: How time affects the sustainability of software and how to make your code resilient over time How scale affects the viability of software practices within an engineering organization What trade-offs a typical engineer needs to make when evaluating design and development decisions
HN Books Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this book.
100%.

I recently read "Software Engineering at Google" https://www.amazon.com/Software-Engineering-Google-Lessons-P..., and my take away was that engineering culture matters a lot to drive any success and innovation. Those who work there have the freedom to challenge anything, to steer the product, and as a result, find opportunities as described in the previous comment and fix it. The management works on shaping that innovation.

There is a graveyard in most Telecom company. ATT bought ad tech business AppNexus and media giant WarnerMedia back in 2018 (stone age of the internet) and didn't manage to operate it well, it's not the only one, Verizon has heavily in ad tech and media companies such as Yahoo!, but none of these companies brought the same internet culture shifting in the market as Google/FB/.. etc. We all love to hate social media companies, but these companies managed to tap into the opportunities presented and -arguably- didn't stop innovating.

kwertyoowiyop
No wonder Google has so many messaging apps!

/snark

Signed up for the notification when the book is published. I really liked your article about the product minded engineer, and follow your blog. Given the timeline you refer here, I wonder if the project O'Reilly was referring to was Software Engineering at Google[1]. Given the book contents summary on your site, the contents do seem to overlap in some areas, except I don't expect that you're making numerous references to Google in your text :-D

[1] https://www.amazon.com/Software-Engineering-Google-Lessons-P...

Google recently published the SWE Book: https://www.amazon.com/dp/1492082791
laddng
Have you read it? Just curious if you found it to be good because the only review for it wasn't very hopeful.
cloakedarbiter
I'm looking for reviews as well. FWIW, there's a list of table of contents available here: https://www.oreilly.com/library/view/software-engineering-at...
Nov 01, 2019 · 4 points, 0 comments · submitted by azhenley
HN Books is an independent project and is not operated by Y Combinator or Amazon.com.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.