Science is not optional

By |2019-07-24T22:17:54+00:00October 3rd, 2015|Education, General|

One issue I have with this entire debate on Climate change is that Science seems to have be regarded as an option. We love when science and technology creates iPhone and Web but not when it tells us something we don't like. It just not Climate Science, Vaccination skeptics, Food cures for Cancer, etc. It [...]

Comments Off on Science is not optional

You can learn anything if you are good at filtering things

By |2019-07-24T17:03:58+00:00September 10th, 2015|Education, General|

When I was growing up in India, access to knowledge was very limited. No public libraries. You had to rely on school libraries, which were not very good, in my case. With the Internet now, that barrier has been broken down. It is easy to access information and also easy to share your knowledge. Searching [...]

Comments Off on You can learn anything if you are good at filtering things

Fortune favors the brave

By |2017-02-05T18:45:54+00:00January 21st, 2014|Education, General, Management|

As someone who is interested in American football, it is always puzzling to see coaches punt or kick a field goal when their team is 4 and short. Sometimes there are valid reasons to do this, but most times they are too conservative or want to take the easy way out. You can't get fired [...]

Comments Off on Fortune favors the brave

Managing People

By |2017-02-05T18:45:54+00:00January 17th, 2014|General, Management|

Some time back a new manager asked me what is the secret for managing people. As a technical guy, he felt that managing his team created nothing but headaches. His new team members were slow and he could do the work faster than explaining what needs to be done. He understood that he needed to [...]

Comments Off on Managing People

Creating a new Meetup – Silicon Valley Founders

By |2017-02-05T18:45:54+00:00May 15th, 2013|General, Software|

Silicon Valley Founders About Let's get together to discuss startup issues from incubating ideas, founding companies and scaling them. This group focuses on issues that technology startup entrepreneurs run into when building the startup. We will meet at HackerDojo or Microsoft Bizspark labs in Mountain View, Silicon Valley. Events include brown bag lunch sessions, [...]

Welcome Again

By |2017-02-05T18:45:54+00:00December 4th, 2011|General|

Welcome again to another of my efforts to create a blog. This is probably the sixth or seventh effort and to be honest, I am hoping that this works better than the last few efforts. The goal of this blog is to capture thoughts that will be useful to someone :-) If you want to [...]

Comments Off on Welcome Again

Controlled failures – Letting someone fall of the bike

By |2017-02-05T18:45:54+00:00June 4th, 2006|General|

Sometimes the best way to convince someone that their way will not work is letting them fail early without any major impacts.In my first job in the early 90s, Microsoft shipped a version control called Delta with MSDN. It was not really good and did not have any Developer tool integration but it supported basic [...]

Comments Off on Controlled failures – Letting someone fall of the bike