Think Big and Small
There are many jargons, frameworks and preachers on how to think “big”, “drive continuous improvement”, “deliver consistently”, blah blah blah. You will hear terms like “mental models”, “lattice network” and…
There are many jargons, frameworks and preachers on how to think “big”, “drive continuous improvement”, “deliver consistently”, blah blah blah. You will hear terms like “mental models”, “lattice network” and…
I speak with many Software Development Leaders periodically and I find that many of them don’t have a model for managing the capacity of their team. While this is super…
Said one of my favorite Tweeters Naval Ravikant— link to his tweet here . I am a fan of Naval’s philosophy and his objective thinking evidenced via his tweets. I…
There are claims that Peter Drucker made the above assertion, however as per the Peter Drucker Institute, Drucker never said that– he said “Culture—no matter how defined—is singularly persistent”. The…
This post is targeted to people not familiar with Software Development roles. Delivering software projects, particularly large and complex one’s have their own challenges and requires multiple teams and people…
I don’t like large meetings, particularly multiple day meetings. I prefer small group discussions that solve a specific problem– this could be brainstorming solutions, ideas, identifying problems, etc. While I…
I have seen many people use terms like ‘ex-Amazon’, ‘ex-Google’ in their LinkedIn title. I have also come across people who will say ‘When I was in company X, we…
This is a longer post than my usual one’s. I wrote this piece when I was accountable for SEO for one of the eCommerce retailers in the area. Most of…
My experience and observation on Program Management is from the Tech industry- however, I believe the same concepts apply in other industries as well, just that the subject matter expertise…
My son plays youth baseball and I watch all his games and we always watch a few MLB games every season (Go Mariners!!). Many people have told me that Baseball…