Category: Books

  • INSPIRED: How to Create Tech Products Customers Love (Book Review)

    “INSPIRED: How to Create Tech Products Customers Love” is a book by Marty Cagan, a thought leader in technology product management. Even though this book is primarily for Tech Product Managers, I got a lot of invaluable insights as a Software Engineer. It is mostly about establishing a strong product culture using modern product development techniques to build successful products.

    The Traditional Waterfall Approach

    The traditional product development process, used by most companies, follows a waterfall model as illustrated below.

    This process has many flaws, which are the major causes of product failures. However, to sum them up, they include:

    1. Risks are being tackled at the end of the lifecycle rather than upfront. These risks are value, usability, feasibility, and business viability risks.
    2. Teams work in isolation, following a sequential process rather than collaborating. Each role’s decision is constrained by the preceding one i.e. Product Manager -> Design -> Engineering.
    3. The waterfall model is output (solution) driven rather than outcome (business results) driven.

    Product Discovery and Delivery

    Cagan suggests an approach of Continuous Product Discovery and Delivery to help alleviate the limitations of the waterfall model and consequently lead to a more successful product. These two activities, discovery and delivery, happen in parallel and are ongoing in a cross-functional product team.

    In product discovery, the product management, UI/UX, and engineers collaborate to quickly separate good ideas from bad by answering four critical questions using experiments and prototypes:

    • Will the user buy this (or choose to use it)?
    • Can the user figure out how to use this?
    • Can our engineers build this?
    • Can our stakeholders support this?

    In product delivery, after validating a product in the discovery phase, a production-quality product is built and delivered to the customer.

    Throughout the book, and I would highly recommend it, the author dives deeper into product discovery and delivery techniques and touches on exciting topics such as people at scale, product vision, discovery techniques such as planning, prototyping, testing, etc, and how to establish a strong product culture.

    Conclusion

    Reading this book has greatly widened my understanding of product development as an engineer and made me appreciate more the collaborative effort required across different roles. I got the book as a gift from Wellthy, my former employer, and I’m incredibly grateful.

  • Break Out! (Book Review)

    Break Out! is a faith-filled book, full of God’s promises and testimonies of people who overcame challenges by taking steps of faith. Not only is it inspirational, but draws its wisdom from the Bible.

    Joel is a great storyteller. Very many important lessons are packed throughout each of the 25 chapters but below (to be updated) are just a few that stood out for me in no particular order:

    • Our God is sovereign and as Christians, we ought to glorify Him by dwelling on His promises rather than our problems, situations, or people. His thoughts for us are good regardless of how bleak the current situation might look. I loved how we are reminded that if we stay in faith, God will eventually work all things out in our favor.
    • Not to think small, but to dream big, since God desires to see the dreams that He has planted in our hearts come to pass and that we have favor under His gracious hand.
    • Always demonstrate my faith through actions; being expectant that whatever God promised will come to pass.

    The list could go on and on but this is my own summarized take which should not underplay the innumerable teachings in the book.

  • The Slight Edge (Book Review)

    The Slight Edge is still among my favorite self-help books, years after first reading it. I feel like it has some similarities with The One Thing by Gary Keller and that’s what prompted me to revisit it.

    Throughout The Slight Edge, Jeff Olson talks about the power of compounding interest, and how simple habits that are seemingly easy to do, as well as easy not to do, compound over time to work for us or against us. The catch is that these habits mostly do not have any immediate effects and are thus easy to neglect.

    One of the author’s many examples to illustrate the compounding effect was that of a wealthy man who gave his two sons a choice: either have a penny that doubles every day for the next 30 days or get 1 million dollars deposited instantly. One of the sons chose the former option which surprisingly compounded to ~5.3 million dollars on the 30th day.

    Of course, that is a scarce opportunity that most won’t experience, but it illustrates how consistency can be an effective tool in creating wealth and building fulfilling relationships, better health, and general personal development.

    I particularly liked Chapter 6, “The 7 Slight Edge Principles”, where Jeff Olson outlines 7 actionable principles that have helped me focus more on working toward my career, health, relationship, and financial goals.

    It is generally a very engaging read. The only downside was that some sections got too wordy when conveying simple concepts. This could be beneficial to help cement the Slight Edge philosophy but for others, I think a “condensed” or audio version would make it easy to move past these sections fast.

    Overall, it is a great book and I can’t recommend it enough to anyone who would like to work on their habits and discipline.