On November 18th, 2014, we publicly released Optimizely’s iOS editor. Before we launched, there was one problem the whole team rallied behind to fix: we weren’t proud of the product. To fix this issue, we went beyond a Minimum Viable Product (MVP) to an MVPP—the Minimum Viable Product we’re Proud of.
This is the story of how we pulled this off, what we learned along the way, and product development tips to help you ship great products, from the perspective of someone who just did it.
Employees at extremely fast growing companies have an exciting opportunity to meet many smart, interesting new people. This also presents a challenge: memorizing their names. It might seem impossible after you reach a certain size and have multiple offices around the world. Maybe knowing everyone is unrealistic, but at least we can strive to match a name with a face.
During our last hack sprint, I thought, wouldn’t it be nice to have a tool that could help us recognize (and maybe even get to know) each other?
We held our first week-long hackathon this past spring. It was a week where anybody at Optimizely could work on anything they wanted. The results were outstanding with 20 hacks presented to the entire organization.
This week was so good, our ambitions were so high, the only thing we needed at the end of that week was another one… Enter Hack Sprint.
The Optimizely REST API now has a new endpoint for results. With this new functionality, developers can programmatically retrieve experiment results data. Read more to learn about the exciting ways we envision this API endpoint being used.
Earlier this year, we released a major addition to Optimizely’s preview tool: the ability to impersonate visitors.
In this post, I will describe our design process and the decisions we made along the way when building this feature to shed some light on how product features are ideated, developed, and released at Optimizely.
One of the most common questions we hear from customers is, “How will Optimizely affect my page’s load time?” They have good reason. Page load time has never been more important. Pages with faster response times reduce bounce rate and they can even improve your ranking in Google searches.