The Clean Coder

Author: Robert C. Martin Genre: Software Engineering, Technology Rating: Lifechanging 馃殌 The Book in 3 Sentences The book is a guide for software developers seeking to elevate their professionalism and ethics in coding It emphasises the importance of writing clean, maintainable code while advocating for personal responsibility, effective communication, and continuous improvement in one鈥檚 skill Through anecdotes, practical advice, and real-world examples, the book empowers developers to uphold high standards of professionalism and integrity in their work 馃帹 Impressions The book is a manual that every developer should live by and in the process strive to find a discipline that works the best for them. It clearly states what is a developer鈥檚 responsibility. You are responsible for the goals of the organization. It is a developer鈥檚 responsibility to up-skill themselves and stay sharp. ...

February 25, 2024 路 10 min 路 Himanshu Maheshwari

The Mythical Man-Month

Author: Fred Brooks Genre: Software Engineering, Technology Rating: 4/5 馃殌 The Book in 3 Sentences How system programming used to happen and the challenges around it Different processes, myths and ways to tackle these problems Principles of software engineering 馃帹 Impressions It鈥檚 not a conventional book for learning about SDLC, but the system programming fanned out will make you think and correlate it with current software engineering practices. This thought exercise was far more valuable to me. ...

June 18, 2023 路 9 min 路 Himanshu Maheshwari

So Good They Can't Ignore You

Author: Cal Newport Genre: Life Advice, Productivity Rating: Lifechanging 馃殌 The Book in 3 Sentences Following your passion is a bad advice Find a work and do deliberate practice to get better in your field and be the absolute best Place little bets (incremental challenges) to turn your work into a missions 馃帹 Impressions This book really captures the amount of time we waste trying to find our passion in life and the mission. It takes the urban myth of following your passion and deconstructs as to how it is a bad advice and how we can fail miserably if we don鈥檛 have certain skill sets before jumping right into it. One of the most profound things I鈥檝e heard on Huberman Lab鈥檚 podcast is we don鈥檛 really know what we like, we just pick it up from our surroundings. So we don鈥檛 really know what our passion is. ...

March 15, 2023 路 8 min 路 Himanshu Maheshwari