Skip to content

Book Reviews

Book Review: Domain Driven Design

Domain Driven Design is an excellent book that draws on the experience of Eric Evans, a software architect with over two decades of experience building large scale systems.

Book Review: Permanent Record

Permanent Record: Edward Snowden spies on the spies The whistle-blower’s memoir is insightful, with a nice line in tech-inflected imagery.

Book Review: Traction

Traction will teach you the nineteen channels you can use to build a customer base, and how to pick the right ones for your business. It draws on inter-views with more than forty successful founders

Book Review: Head First Design Patterns

This book shows you the patterns that matter, when to use them and why, how to apply them to your own designs, and the object-oriented design principles on which they’re based. Join hundreds of thousands of developers who’ve improved their object-oriented design skills through Head First Design Patterns.

learning dapr

Book Review : Learning Dapr

authoritative guide to Dapr, the distributed application runtime that works with new and existing programming languages alike. Written by the model’s creators, this introduction shows you how Dapr not only unifies stateless, stateful, and actor programming models but also runs everywhere—in the cloud or on the edge.

Inspired: How to Create Tech Products Customers Love

Book Review: Inspired

In INSPIRED, technology product management thought leader Marty Cagan provides readers with a master class in how to structure and staff a vibrant and successful product organization, and how to discover and deliver technology products that your customers will love

Book Review: The Democracy Project

After a number of perverse political events that 2021 has already offered and the at the time of writing we had barely taking 4 months in of the new year. I was reminded of this book by David Graeber, one of my favourite authors, also in my opinion one of the most under rated under appreciated political/academic and anthropological philosophers of our time.

Book Review : Building Microservices

Developing Micro-Services is all the rage now, and there is certainly a lot of hype around the key concept. Possibly many teams are engaged in the process of splitting their monolithic applications down and re-implementing them as Microservices. The trouble is there are so many conflicting idea, philosophies, ideologies and misunderstandings of what the hell Microservices even are!

Product-led growth

Book Review: Product-Led Growth

Product-Led Growth is about helping your customers experience the ongoing value your product provides…and this book shows you how it’s done

Mindf*ck: Inside Cambridge Analytica’s Plot to Break the World

Book Review: Mindf*ck

a must-read if you care about the power of disinformation campaigns and psychological warfare to disrupt western democracy in the era of Big Tech firms that know everything about us

Book Review: Debt – The First 5000 years

For more than 5,000 years, since the beginnings of the first agrarian empires, humans have used elaborate credit systems to buy and sell goods—that is, long before the invention of coins or cash. It is in this era that we also first encounter a society divided into debtors and creditors—which lives on in full force to this day.

Zero To One

Book Review: Zero To One

Zero to One presents at once an optimistic view of the future of progress in America and a new way of thinking about innovation: it starts by learning to ask the questions that lead you to find value in unexpected places.

Book Review: The Pragmatic Programmer

examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse

Book Review: Bullshit Jobs – A theory

There are hordes of people—HR consultants, communication coordinators, telemarketing researchers, corporate lawyers—whose jobs are useless, and, tragically, they know it. These people are caught in bullshit jobs.

Design Patterns: Elements of Reusable Object-Oriented Software

Book Review : Design Patterns: Elements of Reusable Object-Oriented Software

Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves.