21 Comments
User's avatar
Rafa Páez's avatar

Brilliant choices!

The Pragmatic Programmer was the first book I read and said, wow, finally a book that covers what truly matters.

Designing Data-Intensive Applications is one of my latest technical readings and probably the most complete book I've read about modern system design and architecture.

And Thinking, Fast and Slow is a masterpiece! Even though is not an engineering book, it's a must for everyone!

Thanks for sharing your thoughts about them, Adlet.

Adlet Balzhanov's avatar

Thank you for sharing Rafa! My go-to list 🙌🏻

Ali's avatar

DDIA is a prerequisite to being a successful developer.

Odiambo's avatar

"Don't live with broken windows" is definitely a mindset for all engineering.

Adlet Balzhanov's avatar

Yes, that really resonates and pays off a lot over the course of a career!

Marcos F. Lobo 🗻🧭's avatar

Love the Clean Architecture, a must in my opinion

Adlet Balzhanov's avatar

A really nice read on building loosely coupled components 👍🏻

Adlet Balzhanov's avatar

I’ll have a look. Thank you for sharing Kristiyan!

Kannan Kalidasan's avatar

Definitely, highly recommend Thinking fast and slow and must to read 1 book in life time

Adlet Balzhanov's avatar

Agree, thank you for sharing it Kannan!!

João Vitor dos Santos's avatar

Books will always remain as the most powerful tool of empowerment of the reasoning! The AI thing will always remain as a parrot, but a powerful parrot.

Adlet Balzhanov's avatar

really nice read, thank you for sharing it Milan!

Maurice Klimek's avatar

Now do Top 10 books that are great under a monitor :-)

Shailendra's avatar

Spot on, I have gone through Thinking Fast and Slow and Designing data intensive applications. Both dense but absolute gems, changes perspective. Earlier like oh I need to learn Postgres. Mongo, Cassandra etc etc but one DDIA teaches what goes underneath and you get the ability to reason. Sure each tech has its own curve but once you know the internal you know you can master it if required

Adlet Balzhanov's avatar

hey Shailendra! Absolutely agree. Both are game-changers. It's amazing how understanding the underlying principles gives you a new lens to evaluate any tool or system.

Konstantin Borimechkov's avatar

Love the list!

DDIA is an amazing book, basically the encyclopedia of engineering IMO!

Adlet Balzhanov's avatar

Spot on!! Thank you for sharing it Konstantin!