There’s a lot of talk in startup land (and even in enterprise worlds) about utilizing Agile methodologies to build Minimal Viable Products (MVPs). The idea of incremental iteration, based on tests and data, is a great way to assess a feature set’s success. Yet, this...

No one ever said entrepreneurship was easy, that’s for sure. I’ve been working on all sorts of interesting projects with a range of clients. From big brands and emerging startups, I’ve helped them define their business model and strategy. Each project has...

WebRTC has driven a lot of our recent work. We appreciate it’s simplicity and enormous potential to transform a variety of industries reliant on video. For those of you who aren’t quite familiar with webRTC, or maybe heard a reference to it on Silicon Valley but not...

Thinking about diving into the world of iOS app development but unsure where to start? You’re not alone. The process can be daunting, especially when choosing from multiple languages, frameworks, and best practices. If may need some advice to help jumpstart your...

Whenever creating a new web, ott, wearable, or mobile application, you’ll eventually need to define a spec sheet that informs your design and engineering teams with what it is they need to build. To get here, and do so while removing as much product risk as...