A subset of the books I’ve read. I usually read them on my e-reader but I really prefer dead tree books. The ratings are highly subjective, and includes but isn’t limited to how much the book affected me, changed my behaviour or just how well written it is.
Filter by category
Showing all 45 books
-
Architecture Patterns with PythonEnabling Test-Driven Development, Domain-Driven Design, and Event-Driven MicroservicesFeb, 2026
-
The Demon-Haunted WorldScience as a Candle in the DarkJan, 2026
-
Why Nature Wants Us to Be FatThe Surprising Science Behind Why We Gain Weight and How We Can Preventβand ReverseβItDec, 2025
-
The Hacking of the American MindThe Science Behind How Big Tech, Big Food, and Big Pharma Are Hijacking Your BrainSep, 2025
-
Fat ChanceThe Hidden Truth About Sugar, Obesity, and DiseaseAug, 2025
-
Revenge of the Tipping PointOverstories, Superspreaders, and the Rise of Social EngineeringMay, 2025
-
Modern Software EngineeringDoing What Works to Build Better Software FasterApr, 2025
-
NudgeImproving Decisions About Health, Wealth, and HappinessApr, 2025
-
Azure Infrastructure as CodeWith ARM Templates and BicepMar, 2025
-
Domain-Driven DesignTackling Complexity in the Heart of SoftwareMar, 2025
-
Thinking in SystemsA PrimerFeb, 2025
-
Software Architecture: The Hard PartsModern Trade-Off Analyses for Distributed ArchitecturesNov, 2024
-
The Pragmatic ProgrammerYour Journey to MasteryOct, 2024
-
Working Effectively with Legacy CodeA Practical Guide to Working with Legacy CodeSep, 2024
-
Extreme Programming ExplainedEmbrace ChangeJul, 2024
-
BreathThe New Science of a Lost ArtJun, 2024
-
Code That Fits in Your HeadHeuristics for Software EngineeringMay, 2024
-
Turn the Ship Around!How to Create Leadership at Every LevelMay, 2024
-
Functional Programming in C#How to Write Better C# CodeApr, 2024
-
Not the End of the WorldHow We Can Be the First Generation to Build a Sustainable PlanetApr, 2024
-
Kill It with FireManage Aging Computer Systems (and Future-Proof Modern Ones)Mar, 2024
-
The Mythical Man-MonthEssays on Software EngineeringNov, 2023
-
Domain Modeling Made FunctionalTackle Software Complexity with Domain-Driven Design and F#Sep, 2023
-
Prisoners of GeographyTen Maps That Explain Everything About the WorldMay, 2023
-
The Courage to Be DislikedThe Japanese Phenomenon That Shows You How to Change Your Life and Achieve Real HappinessApr, 2023
-
Designing Data-Intensive ApplicationsThe Big Ideas Behind Reliable, Scalable, and Maintainable SystemsNov, 2022
-
The Design of Everyday ThingsRevised and Expanded EditionOct, 2022
-
BehaveThe Biology of Humans at Our Best and WorstAug, 2022
-
Why We SleepUnlocking the Power of Sleep and DreamsAug, 2022
-
How Asia WorksSuccess and Failure in the World's Most Dynamic RegionMar, 2022
-
The Psychology of MoneyTimeless Lessons on Wealth, Greed, and HappinessJan, 2021
-
Radical CandorBe a Kick-Ass Boss Without Losing Your HumanityJun, 2020
-
High Output ManagementHow to Run a CompanyMay, 2020
-
OutliersThe Story of SuccessMar, 2020
-
BlinkThe Power of Thinking Without ThinkingJan, 2020
-
Ego Is the EnemyThe Fight to Control Our Own MindsNov, 2019
-
The GoalA Process of Ongoing ImprovementMay, 2019
-
Deep WorkRules for Focused Success in a Distracted WorldApr, 2019
-
FactfulnessTen Reasons We're Wrong About the World β and Why Things Are Better Than You ThinkMar, 2019
-
Homo DeusA Brief History of TomorrowApr, 2018
-
Countdown to Zero DayStuxnet and the Launch of the World's First Digital WeaponMar, 2018
-
The Subtle Art of Not Giving a F*ckA Counterintuitive Approach to Living a Good LifeJan, 2018
-
The Tipping PointHow Little Things Can Make a Big DifferenceAug, 2017
-
SapiensA Brief History of HumankindApr, 2017
-
12 Rules for LifeAn Antidote to ChaosJan, 2017