Developers need to work for something

Posted by & filed under Cofounding, Startups.

I sometimes find myself sitting with business folks, trying to hire more tech people.  And it recently struck me how the business pitch does not always match the technology pitch.  The business pitch typically is extremely positive, well thought out and involves a clear set of reasons why working for them is a great idea. … Read more »

Algorithms in everyday life

Posted by & filed under Random.

It’s often funny, when I realize how many software algorithms are things we do naturally in every day life.    I suspect that people do these things every day without realizing.   Today’s blog post, I’m just writing a few down that I’ve noticed.    Others have noticed the everyday patterns as well:  http://1000awesomethings.com/2010/05/20/501-picking-the-fastest-moving-line-at-the-grocery-store-checkout/ When I was 6-year… Read more »

The Happy Path of Software

Posted by & filed under Random, Startups.

It’s a funny term – yea “HAPPY PATH”.  But I see software engineers, product designers; even bricks and mortar architects falling guilty to overusing it.   Wikipedia defines the “happy path” as the “default scenario featuring no exceptional or error conditions, and comprises the sequence of activities executed if everything goes as expected.”     The happy path… Read more »