This is one of the best books a programmer can read. Along with Patterns in Enterprise Architecture this books lays the foundation of a programmer. LoveThis is one of the best books a programmer can read. Along with Patterns in Enterprise Architecture this books lays the foundation of a programmer. Loved the sections related to programming in a multi threaded environment....more
This is a must read for Entity framework users. Julie Lerman is a authority on this subject. For every problem I come across on this topic I have foundThis is a must read for Entity framework users. Julie Lerman is a authority on this subject. For every problem I come across on this topic I have found a blog post by her. Her Pluralsight courses on the same are exhaustive and a good supplement to this book....more
This was my first introduction to dependency injection along with SOLID principles. Along with Mark's Pluralsight course this is everything you need. AlThis was my first introduction to dependency injection along with SOLID principles. Along with Mark's Pluralsight course this is everything you need. All the popular frameworks have been presented along with a comparison to others. The initial chapters presenting the ideas are amazing. Mark's blog on these principles are a must read....more
This is the book I read while following my RL course in IISc. A good supplemental material to this book would be David Silver's course on the same topiThis is the book I read while following my RL course in IISc. A good supplemental material to this book would be David Silver's course on the same topic on YouTube. This book is succinct and provides the required intuitions. Along with the Math and the Algorithms the initial chapters provide the breakthroughs in Behavioral Psychology which led to progress in RL....more
This is the first ML book I read. It covers all topics along with practical examples. This is a hands on book and there are no mathematical proofs. The bThis is the first ML book I read. It covers all topics along with practical examples. This is a hands on book and there are no mathematical proofs. The best book to start your journey in ML. Consider the second version of this book since it uses Keras and TensorFlow....more
This was my introduction to Scalable and Real time systems. The emphasis on presenting the concept and the illustrations go a long way in helping solidThis was my introduction to Scalable and Real time systems. The emphasis on presenting the concept and the illustrations go a long way in helping solidify the learning. Although, I am form a .NET background the Java libraries are extensively explored along with Natan's own libraries....more
Anyone into functional programming must read this book. A good supplemental material would be Bartosz Milewski's Category theory for Programmers playliAnyone into functional programming must read this book. A good supplemental material would be Bartosz Milewski's Category theory for Programmers playlist on YouTube. The abstraction of ideas and the way Bartosz presents the philosophies is amazing. Also, the illustrations are spot on!...more
This book is really detailed and intricate. Jefferey along with presenting the idea, usage and implications of CLR features mentions the supplemental tThis book is really detailed and intricate. Jefferey along with presenting the idea, usage and implications of CLR features mentions the supplemental tools. This is enriched with his own coding extensions. This book is what you read to be a know it all for .NET development....more
By basing your focus on domain not only do you help the users of your software but also the developers who join newly in your team. Everything else isBy basing your focus on domain not only do you help the users of your software but also the developers who join newly in your team. Everything else is modeled around the domain. A course on domain driven domain on Pluralsight is a good supplement to reading this book as it shows how to design your databases around Bounded Contexts....more