
One up on wall street
How To Use What You Already Know To Make Money In The Market
Peter Lynch on how average investors can beat the pros by using what they already know. Opportunities are everywhere.
Book summaries and notes from my reading journey across software craftsmanship, psychology, philosophy, and personal development. Each entry includes key takeaways and my own reflections. If you're looking for your next book or want the essential ideas without the full read, start here.

How To Use What You Already Know To Make Money In The Market
Peter Lynch on how average investors can beat the pros by using what they already know. Opportunities are everywhere.

An Amazing Way to Deal With Change In Your Work and In Your Life
This book presents a tale inside the main story that consists of 4 characters: two mice, Sniff and Scurry, and two little persons, Hem and Haw.

What the Rich Teach Their Kids about Money That the Poor and Middle Class Do Not!
Explodes the myth that you need to earn a high income to become rich.

Creating Reusable Software Components
Package design principles for classes ready to be reused: the right balance of cohesion and coupling, for users and maintainers.

All animals are equal. But some animals are more equal than others.
Orwell's political allegory about a farmyard rebellion that descends into tyranny, exposing how power corrupts even the most idealistic revolutions.

Powerful Techniques for Creating Flexible, Readable, and Maintainable Object-Oriented Code in Any OO Language
Matthias Noback's practical guide to flexible, readable object-oriented code, useful in any OO language.

DDD explained clearly and practically
Vaughn Vernon brings DDD down to earth, so developers, consultants and customers can all benefit from its power.

The best guide that brings your coding skills a level up.
Matthias Noback on levelling up your coding and architecture: modern PHP features with a genuinely modular design.

Negotiating as if your life depended on it
Chris Voss, former FBI lead kidnapping negotiator, on negotiation techniques tested across the full spectrum of human stakes.

The Art of Doing Twice the Work in Half the Time
Sutherland on Scrum: how to define what you are trying to achieve, set up the team for it, and track progress to done.

Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages
A hands-on tour of Clojure, Haskell, Io, Prolog, Scala, Erlang and Ruby, and how differently each one thinks.

The Call of Cthulu, the tale of a horrifying underwater monster coming to life and threatening mankind, spawning an entire mythology, with the power to strike terror into the hearts of even the Great Old Ones.
Lovecraft's foundational cosmic horror tale about the discovery of an ancient underwater entity whose awakening threatens all of humanity and sanity itself.

A novella about alienation, identity, and transformation
Kafka's novella on alienation and identity. Gregor Samsa wakes as an insect and faces his family's revulsion.

A society terrorised by a totalitarian ideology
One of Britain's most popular novels, George Orwell's Nineteen Eighty-Four is set in a society terrorised by a totalitarian ideology propagated by The Party.

The art of the entrepreneur can be summed up in a single word: managing
Andy Grove's Intel classic on managerial leverage, meetings, decisions and how to get the most output from a team.

A Guide for Tech Leaders Navigating Growth and Change
Camille Fournier maps the path from engineer to CTO: 1:1s, mentoring, and what changes at each level of technical leadership.

Back to Basics
Back to basics on Agile: what it was, what motivated it, and what has happened to it since. Uncle Bob's account.

Embrace Change
Kent Beck on XP, the most specific agile framework about engineering practice, and how it raises software and team quality.

Symfony 5: The Fast Track
Fabien Potencier's official guide to building web applications with Symfony 5, covering the framework from scratch to production deployment.

An Easy & Proven Way to Build Good Habits & Break Bad Ones
You do not need to think big to change your life. James Clear shows that real change comes from hundreds of small decisions.