A curated list of books that I have read and would recommend to others. The list is organised in different topics and subjects.

See also my collection of learning resources around data engineering in this repository.

This is a Work In Progress which means you might want to keep an eye on it as it will be updated regularly.

Note that none of the below links are affiliate links or sponsored.


Contents


Tech Leadership

  • The Staff Engineer’s Path: A Guide for Individual Contributors Navigating Growth and Change - by Tanya Reilly
    • If you are a senior engineer wondering about the next level, this book is for you. It provides structure and practical advice for engineers covering a wide range of topics including technical leadership, communication skills, project management, and career development. Through real-world examples and actionable strategies, readers learn how to navigate the path to staff engineering.
  • Talking with Tech Leads: From Novices to Practitioners - by Patrick Kua
    • This book will allow you to discover the challenges a technical lead faces drawn from real world experience of more than 35 technical leads of different stages in their journey and how to overcome them.

Startups

  • The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses - by Eric Ries
    • For anyone in the entrepreneurial space, the Lean Startup is considered a must read. It provides practical advice, case studies, and a framework for creating successful businesses in today’s fast-paced and uncertain market. Before delving in the story leading to the born of the lean startup movement, you can check my personal notes and main takeways on the 12 principles shaping the lifecycle of a Startup.
  • Lean Inception: How to Align People and Build the Right Product - by Paulo Caroli
    • The book through the Lean Inception method, which combines elements of Lean Startup, Design Thinking, and Agile methodologies, provides a practical guide to launching successful products while minimizing waste and maximizing value. It outlines techniques for aligning teams, defining a clear vision, and rapidly iterating on product ideas. It emphasizes the importance of customer feedback and continuous improvement.

Productivity

  • The 4-Hour Workweek - by Timothy Ferriss
    • Tim Ferriss challenges the traditional 9-to-5 work model, advocating for lifestyle design and efficiency. Ferriss discusses the concept of “lifestyle automation” through outsourcing, delegating tasks, and focusing on high-impact activities. He emphasizes the value of time freedom, passive income streams, and mini-retirements. The book offers practical tips on starting a business, negotiating remote work, and maximizing productivity. Readers learn how to escape the rat race, achieve more in less time, and create a life of adventure and fulfillment beyond the typical workweek.
  • Getting Things Done: the art of stress-free productivity - by David Allen
    • The book introduces the Getting Things Done (GTD) methodology, a system that helps you capture, clarify, organize, and prioritize tasks and commitments to achieve a clear mind and focused work. By creating a reliable external system to track everything and regularly reviewing it will allow you to stay aligned with your goals. Whether managing work or life, Allen’s approach emphasizes on reducing mental clutter so you can be more effective and creative.
  • Deep Work: Rules for Focused Success in a Distracted World - by Cal Newport
    • Deep undistracted work is becoming increasingly rare and valuable in a world filled with emails, social media and other interruptions. To remain valuable in our economy, the book emphasizes the importance of intense, uninterrupted periods of work for achieving productivity and excellence. Newport provides practical tips and strategies for cultivating deep work such as time-blocking, minimizing shallow work, and creating dedicated spaces for concentration.

Self-Help

  • How to Win Friends and Influence People - by Dale Carnegie
    • The book provides advice on how to build relationships, communicate effectively, and influence others through techniques such as active listening, being genuinely interested in others, and showing appreciation. It is considered a classic in the field of self-help and personal development.
  • Moonwalking with Einstein: The Art and Science of Remembering Everything - by Joshua Foer
    • Joshua Foer, a journalist, records his own quest to improve his memory and even compete in the U.S. Memory Championship. The book delves into the science of memory and how our brains store and retrieve information as well as exploring tools and techniques used by memory champions for anyone looking to improve their memory and cognitive abilities.
  • Range: Why Generalists Triumph in a Specialized World - by David Epstein
    • David Epstein challenges in his book the notion that specialization is the key to success. Epstein argues that in today’s rapidly changing world, the ability to learn broadly and adapt is more valuable than hyper-specialization. The book advocates for a “range” of experiences and interests, suggesting that this breadth of knowledge fosters creativity, problem-solving abilities, and resilience.
  • So Good They Can’t Ignore You: Why Skills Trump Passion in the Quest for Work You Love - by Cal Newport
    • Why do some people end up loving what they do while so many others fail at this goal? Cal Newport’s book challenges the popular notion that success comes from following your passion. He argues that the advice to “follow your passion” is seriously flawed and presents a different approach through 4 rules.

Artificial Intelligence

  • Life 3.0: Being Human in the Age of Artificial Intelligence - by Max Tegmark
    • The book is a thought-provoking exploration of the potential future of artificial intelligence and its impact on humanity. Tegmark discusses the possibilities, risks, and ethical considerations surrounding advanced AI technology. He presents diverse perspectives on AI from scientists, philosophers, and technologists, inviting readers to contemplate the ethical and existential questions AI raises in order to consider how we can shape a positive future with AI, ensuring it aligns with human values and goals.

I hope you find these recommendations as captivating as I did!

I’d love to hear your suggestions and your favorite reads in the comments below on.