Showing posts from March, 2024

Product Manager X

A good product manager understands the capabilities and limits of the organization. 

Product Manager IX

A good product manager understands the capabilities and limits of technology.

Product Manager VIII

A good product manager knows when to be flexible and when to be rigid. 

Product Manager VII

A good product manager learns from experimentation. 

Product Manager VI

A good product manager understands the interconnectedness between technology and user experience. 


It is easy to align people to do the right thing as long as people have the same idea of the right thing. 

Product Managers V

A product manager who builds all the features that customers request has a lot to learn about the craft. 

Product Managers IV

A good product manager understands how solving a user problem might create new user problems. 

Product Managers III

A good product manager knows why a customer is requesting a feature, i.e., what user problem is the customer trying to solve. 

Product Managers II

A key responsibility of the product manager is to say no to a lot of good ideas that don't work with the product strategy. 

Product Managers

A product manager who keeps all the stakeholders happy is not a good product manager. 

Doerthe Obert, Munger's Executive Assistant, On Working With Munger


Beauty is food for the soul. 


There are more boundaries in my head than in the physical world. 

Computational Thinking

Computers dominate our world today and their dominance will continue to increase over time. Since I work in Hi-Tech, working with computers has been an integral part of my life. To get better at working with computers, I read Computational Thinking . The book defines Computational Thinking (CT) as "the mental skills and practices for:  1. Designing computations that get computers to do jobs for us; and  2. Explaining and interpreting the world as a complex of information processes.  The design aspect reflects the engineering traditions of computing in which people build methods and machines to help other people. The explanation aspect reflects the science tradition of computing in which people seek to understand how computation works and how it shows up in the world."  The book goes into the history of von Neumann architecture , computer science, software engineering and how things evolved over time. It is a fascinating read. I found the following paragraph to be particularly

Humans And Machines

All Large Language Models (LLMs) outputs are probabilistic but we consider them as definitive. 


To better understand the world today, learn history.  Empire podcast is a  fun and addictive way to learn history.