Skip to content

book review

A Philosophy of Software Design

A Philosophy of software design by John Ousterhout | Book Review | Mayuresh Shilotri

John Ousterhout’s “A Philosophy of Software Design” presents a compelling argument for simplicity as the cornerstone of effective software engineering. At just 170 pages, this concise volume mirrors its own philosophy: minimize complexity, maximize clarity. The book offers a systematic approach to software design centered around the fundamental principle that complexity is the enemy of good software.

Vyakti ani Valli

Vyakti ani Valli by P.L. Deshpande | Book Review | Mayuresh Shilotri

P.L. Deshpande’s “Vyakti ani Valli” is a masterclass in character sketching, a book so riveting it exemplifies how literature can breathe life into words. Celebrated in Maharashtra for his sharp wit and layered humor, Deshpande crafts a collection of portraits that are both deeply individual and universally relatable. The result is an awe-inspiring and effortlessly entertaining read that remains a timeless classic.

PuLa Marathi Vangmayacha Galiv Itihas

Marathi Vangmayacha Galiv Itihas | Book Review | Mayuresh Shilotri

A masterpiece by Pu La Deshpande, Marathi Vangmayacha Galiv Itihas is a witty and delightful satire on ancient Marathi literature. It’s a humorous yet insightful journey through eight centuries of Marathi’s literary evolution, narrated in Pu La’s signature parody style. This book is an absolute must-read for anyone who appreciates literature, humor, and the genius of Pu La.

Bravehearts of Bharat: Vignettes from Indian History

Bravehearts of Bharat: Vignettes from Indian History

“Bravehearts of Bharat: Vignettes from Indian History” by Vikram Sampath is a captivating anthology of 15 lesser-known but impactful historical figures from India’s rich tapestry. The book offers a well-researched glimpse into their lives, challenges, and contributions, with a commendable focus on women leaders. While not without its minor flaws, it is a must-read for history enthusiasts and a great addition to any bookshelf.

The Almanack of Naval Ravikant: A Guide to Wealth and Happiness

The Almanack of Naval Ravikant: A Guide to Wealth and Happiness

The Almanack of Naval Ravikant is a thought-provoking guide to rethinking wealth, happiness, and life itself. Based on Naval Ravikant’s famous tweets and commentary, this book is packed with actionable ideas and timeless wisdom. It’s a must-read for anyone seeking both financial and personal growth, but it’s best absorbed over multiple readings.

Death: An Inside Story

We live in a world full of taboos, and death is one of them. Through this book, the deeper meaning of death is searched that regards it as lesser than we thought it be.

Consilience The Unity of Knowledge

Consilience

There are different learning areas, and Consilience is a book that helps all of these areas. Human evolution and the book believe in unifying the theory of science and knowledge.

Eat That Frog

Eat That Frog | Book Review

Time management and personal productivity are what make “Eat that Frog” unique. The actionable steps in the book help you get started as soon as possible. Ideal for Procrastinators.

BaseCamp Shape Up

Shape Up

Shape Up is a book that generalizes the idea of first shaping a project and then betting on getting it done within six weeks by a self-nurtured team.

Crossing the Chasm

Crossing the Chasm

Written by Geoffrey A. Moore, the book diligently serves the purpose of bridging the Chasm, which is a very likely scenario in today’s approach to the Tech Adoption Lifecycle. Through the book, two main chasms are clearly illustrated. 

Cow Care in Hindu Animal Ethics

Cow Care in Hindu Animal Ethics

The title caught my eye. The book is written by an American who later joined the Hare Krishna mission and had a change of heart. He became a monk who travelled across India. He understands the cultural milieu in America, Germany and India.