product development

The case for boosting enterprise software startups with services

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

With Dispatch, Here Be Dragons pushes narrative VR storytelling in bold new directions

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

Taking the “dysfunction” out of cross-functional teams

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

Engineers Build Ugly Products

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?

Quirky Lands $68M From Andreessen, Kleiner To Build An Online Community For Inventors

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,