My Favorite Books

I believe a good book is a treasure, and all the good books I have read deserve their place on this page to be easy to find for me and everyone else.


Inspired: How To Create Products Customers Love

An amazing book on building great products as a single founder, or in a big corp, about innovation, marketing, and management - definitely changed my perspective on business.

No Rules Rules: Netflix and the Culture of Reinvention

After reading that book my perspective on building a strong team, enabling innovation, and building trust changed completely. Engineers, Managers and even Executives can benefit a lot from reading that book.

The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers

I don’t think I learned anything particular from that book, but I think I grew up a bit reading it. It’s one of that books you want to read at least once in your life. The candor that Horowitz talks with changes your perspective.

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

Everyone who knows me also knows how inspiring I think Naval is. This book really synthesizes his wisdom and experience, and I think this is all that has to be said for it.

The 7 Day Startup: You Don’t Learn Until You Launch

As a Software Engineer, I easily find myself chasing perfection and polishing my work infinitely. This book helped me address that. This book serves as a great calibration tool for entrepreneurs who are also Engineers and makers.

The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses

A bit more theoretical and hard to read startups classic, which in my opinion, changed the way people bootstrap and build startups in the last years, which makes the effort of reading it worth it.

The One Thing: The Surprisingly Simple Truth Behind Extraordinary Results

I used to be ( unfortunately still am from time to time) a multitasker, and this book really changed my perspective on prioritization and time management. In a world full of opportunities this book is an amazing tool to help you keep a sharp focus on your goals.

The Manager’s Path: A Guide for Tech Leaders Navigating Growth and Change

I speed-read that book the weekend before my first day as a line manager, and I must admit it made my life easier. It’s the only book that talks about management in a simple constructive way, making you feel a bit more confident and demystifying the subject without unnecessarily romanticizing it.

Deep Work: Rules for Focused Success in a Distracted World

After I graduated from University I gradually stopped having deep focused time for work. Work, life, and all Other distractions really helped that. This book opened my eyes to that and helped me learn how to prevent that and have quality time for deep work when needed.

Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems

A great book on all the problems a distributed system might experience. This book is a balanced combination of theory and practice on building and maintaining scalable databases and applications. The book covers so many real issues distributed systems experience that I constantly had the feeling the Internet is going to collapse at any moment.