Recommended Books

Entrepreneur

The Power of Habit - by Charles Duhigg
Why We Do What We Do in Life and Business
The Hard Thing About the Hard Things - by Ben Horowitz
Building a Business When There Are No Easy Answers
Blitzscaling - by Reid Hoffman (founder of Linkedin)
The Lightning-Fast Path to Building Massively Valuable Companies
Running Lean - by Ash Maurya
Iterate from Plan A to a Plan That Works
Original Version Launch Year: 2010
Key takeaways
  • Systematic process for quickly vetting product ideas and raising our odds of success.
  • 3 Principles: Document Plan A (your initial plan), Identify the Riskiest Aspects of your Plan, Systematically Test your Plan
  • 3 Stages of Startup Growth: PROBLEM/SOLUTION FIT, PRODUCT/MARKET FIT, SCALE
  • Lean Canvas: focuses on addressing broad customer problems and solutions and delivering them to customer segments through a unique value proposition.
  • The Lean Startup - by Eric Ries
    How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses
    Original Version Launch Year: 2008
    Key takeaways
  • Is about maximizing learning and minimizing waste in the innovation process; it combines Customer Development, Agile software development methods and Toyota’s Lean practices.
  • Lesn Startup is a methodology for developing businesses and products, which aims to shorten product development cycles and rapidly discover if a proposed business model is viable; this is achieved by adopting a combination of business-hypothesis-driven experimentation, iterative product releases, and validated learning.
  • MVP (Minimum Viable Product)
  • Continuous Deployment
  • Split Testing (A/B Testing)
  • Actionable Metrics
  • Pivot
  • Build-Measure-Learn
  • Business Model Generation - by Alexander Osterwalder
    A Handbook for Visionaries, Game Changers, and Challengers
    Original Version Launch Year: 2008
    Key takeaways
  • Business Model Canvas - business model design template, that help describe its business model.
  • The Four Steps to the Epiphany - by Steve Blank
    Successful Strategies for Products that Win
    Original Version Launch Year: 2005
    Key takeaways
  • Customer Feedback is a framework for incorporating customers’ inputs into your product development cycle.
  • Customer Development Methodology consists of 4 steps
  • (1) Customer Discovery: tests hypotheses about the nature of the problem, interest in the product or service solution, and business viability.
  • (2) Customer Validation: tests the business viability through customer purchases and in the process creates a 'sales road map', a proven and repeatable sales process. Customer discovery and customer validation corroborate the business model.
  • (3) Customer Creation: executes the business plan by scaling through customer acquisition, creating user demand, and directing it toward the company's sales channels.
  • (4) Customer Building: formalizes and standardizes company departments and operations.
  • Customer Discovery Steps
  • Product Teams

    Scrum - by Jeff Sutherland
    The Art of Doing Twice the Work in Half the Time
    Essential Scrum - by Kenneth Rubin
    A Pratical Guide to Most Popular Agile Process
    Coaching Agile Teams - by Lyssa Adkins
    A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition
    Agile Retrospectives - by Esther Derby
    Making Good Teams Great

    Product Management

    Inspired - by Marty Cagan
    How to Create Tech Products Customers Love
    Key takeaways
  • Product Discovery as a process for ensuring you’re solving the right user need in the right way.
  • Escaping the Build Trap - by Melissa Perri
    How Effective Product Management Creates Real Value
    Hooked - by Nir Eyal
    How to Build Habit-Forming Products
    Strategize - by Roman Pichler
    Product Strategy and Product Roadmap Practices for the Digital Age
    Key takeaways
  • Product Strategy and Foundations
  • Product Vision Board
  • Product Roadmaps
  • Prioritization
  • Portfolio Roadmaps
  • Design

    The Design of Everyday Things - by Don Norman

    Don’t Make Me Think - by Steve Krug
    A Common Sense Approach to Web Usability
    The Mom Test - by Rob Fitzpatrick
    How to Talk to Customers & Learn If Your Business Is a Good Idea When Everyone Is Lying to You

    Engineering

    The Manager’s Path - by Camille Frontier
    A Guide for Tech Leaders Navigating Growth and Change
    Key takeaways
  • “One-on-one meetings with your manager are an essential feature of a good working relationship.”
  • “A manager’s job involves making it easy for her employees to get things done by creating fertile environments in which work can happen.”
  • “Mentoring new hires is critical.”
  • “Feedback works best when you, as a manager, pair that feedback with coaching.”
  • “It’s unrealistic to think you can or should shield your team from everything.”
  • Production-Ready Microservices - by Susan Fowler
    Building Standardized Systems Across an Engineering Organization
    Microservices Patterns - by Chris Richardson

    Refactoring - by Martin Fowler
    Improving the Design of Existing Code

    Infrastructure, Devops and SRE

    Terraform: Up & Running - by Yevgeniy Brikman
    Writing Infrastructure as Code
    Terraform in Action - by Scott Winkler

    Building Secure and Reliable Systems - by Heather Adkins
    Best Practices for Designing, Implementing, and Maintaining Systems
    Site Reliability Engineering - by Niall Murphy
    How Google Runs Production Systems
    The Site Reliability Workbook - by Betsy Beyer
    Practical Ways to Implement SRE
    Chaos Engineering - by Mikolaj Pawlikowski
    Site reliability through controlled disruption

    Company Building

    Blitzscaling - by Reid Hoffman
    The Lightning-Fast Path to Building Massively Valuable Companies
    Exponential Organizations - by Salim Ismail
    Why new organizations are ten times better, faster, and cheaper than yours (and what to do about it)
    Measure What Matters - by John Doerr
    How Google, Bono, and the Gates Foundation Rock the World with OKRs

    Marketing

    Crossing the Chasm - by Geoffrey A. Moore
    Marketing and Selling Disruptive Products to Mainstream Customers
    What Customers Crave - by Nicholas Webb
    How to Create Relevant and Memorable Experiences at Every Touchpoint
    Contagious - by Jonah Berger
    Why Things Catch On
    Viral Loop - by Adam L. Penenberg
    From Facebook to Twitter, How Today’s Smartest Businesses Grow Themselves