top | item 27653390

(no title)

mephitix | 4 years ago

Out of curiosity, what are your other top 4 books?

discuss

order

eatonphil|4 years ago

As luck would have it, my blog on Github pages is down. So here's the post describing the four in markdown.

Tldr; Designing Data Intensive Applications, Effective Python, The Google SRE book, and High Performance Browser Networking.

https://github.com/eatonphil/notes.eatonphil.com/blob/master...

vitus|4 years ago

Since you mention the Google SRE book, I'm curious if you've read the Google SWE book (and if so, what your thoughts are).

https://abseil.io/resources/swe-book has a link to a PDF copy.

I've read through about... half of it; at least from my perspective (as a current software engineer at Google with experience with most of the systems / processes outlined in the book), a lot of it is philosophical about the "why" of software engineering.

feu|4 years ago

You said Effective Python is one of the books you'd recommend to "every developer," are the topics covered broadly applicable rather than tied to language features specific to Python?

j1elo|4 years ago

Looking at https://sre.google/books/, I find that "Site Reliability Engineering: How Google Runs Production Services" is the third one, after two others that are very similar (judging solely by the titles...) Any insight about them? Maybe some of the other two has become a better first read?

drums8787|4 years ago

How well does the Google SRE book apply to environments at smaller scale?

mephitix|4 years ago

This is great, thanks!

+1 for both data intensive apps and Google SRE books. The other two I haven’t checked out yet