I have been out of touch of software programming for a couple of years now, and I wish I get time to get back to it. Knowing how to program is the difference between your ability to come up with an idea vs actually bringing it into the world. For the last few days, there … Continue reading Idea Vs Execution
A friend of mine, who’s is a product manager at a large company shared her frustration recently that there were some reorganization and changes in her company that caused her to manage a different product than she was hired to do. I immediately resonated with her situation. I had personally experienced similar situations multiple times … Continue reading Product Managers should be Problem Managers, not Problem Solvers
Recently, I had a couple of friends reaching out to me to discuss their startups’ progress and get some advice on how to take it to the next level. In all these interactions, there were some common patterns - Most of the founders are smart engineers and some of them have worked with Google, Amazon, … Continue reading Why Do Many Smart Engineers Fail To Build A Successful Startup?