WigglyPenguin
WigglyPenguin

Recommend Technical Books

I am an early career dev with a few years of experience primarily in the frontend domain. I want to read atleast 2 technical books next year to upskill in general as a software engineer. Please share your recommendations.

14mo ago
ZestySushi
ZestySushi
Amazon14mo

Designing Data Intensive Applications by Martin Kleppmann. It has a Bible-like cult following. . Don't be misled by the title. It has nothing to do with big data. It's a wholesome system design book with particular focus on databases. But just so you know that it touches upon pretty much everything, the other day I was reading a chapter and there was a footnote how JavaScript handles some intricacies (which you wouldn't normally expect that in a database focussed book)

SparklyBiscuit
SparklyBiscuit

+1 for DDIA.

You see you can create a basic database using 4 Linux commands: echo, grep, sed, and awk.

Then why are 1000s of databases in the market? And how are they different from each other? The book goes into each of the layers of the database: storage engine, query engine, encodings, indexes, transactions, replication, sharding, etc and discusses the advantages and limitations of various databases so that you are in a better position to understand whether your choice of database solution is the right one or not.

This is not a book to be read once and say you're done with it. I have read it 3 times and every time I found something interesting that I faced as a problem at some point of time. I still don't think I have been able to master all the concepts. ;)

WigglyPenguin
WigglyPenguin

thanks, I will check it out

WigglySushi
WigglySushi

Designing Data intensive Applications System Design Interview by Alex Vu Head first Design Patterns Clean code Clean architecture

SqueakyPancake
SqueakyPancake

Check Goodreads recommended lists for software engineering

SparklyNugget
SparklyNugget
Google14mo

Following

Discover more
Curated from across
FAANG
by PerkyWaffleGenpact

Tips on how to level up as a frontend developer ?

I'm a Frontend Engineer (React JS) with around 5 years of experience. I have recently started focusing on levelling up my technical skills to land a Senior Frontend Role at a MANG level company. My timeline is ~ 6-9 months. Resources I a...

Software Engineers
by FluffyBobaHeadout

Looking for book recommendations

I'm a relatively new software engineer and was looking for books that could help me grow. I have read my share of finance related and self help books (like the psychology of money and atomic habits) and recently finished The hard thing ...

Software Engineers
by GigglyWaffleSoftware Developer

Book recommend ?

Hey I'm a backend developer, almost 1 year into my career. Could anyone recommend any must read books for building strong fundamental knowledge?

Software Engineers
by BouncyPancakeSAP

Book suggestions📚

  1. Which tech books are you currently reading. Also how do you guys manage your time among office work, personal learnings, social life, etc. It feels pretty darn hard to do so.

  2. I'm a fresher working in deployment infra area i.e k8s ...