One of the truisms of software business strategy is that services is bad business; heck, we’ve also said it. The reason, put bluntly, is that it’s a business with low margins and is not as scalab
As VR takes its trip through the hype cycle of technology adoption, I keep returning to the early days of film as a corollary for the medium's progress and a good benchmark for its evolution. When the
As part of our Kleiner Perkins Caufield & Byers (KPCB) engineering meet-up series, I had the opportunity to host a panel of leaders of various functions at Twitter, Oculus and Facebook to discuss
Why do engineers build ugly products? What is it in the nature of engineering or the software development process that leads to user interfaces that are impossible for users to actually use?
Much like it is for entrepreneurs, being an inventor isn't easy. From the moment that magic light bulb appears, product developers have to navigate a bumpy road of financing, engineering, legalities,