Download our FREE ebook of 37 A/B testing case studies from the world's leading companies for test ideas and inspiration. Download Now

Optimizely Blog

Tips & Tricks for Building Your Experimentation Program

X

Download our FREE Testing Toolkit for A/B testing ideas, planning worksheets, presentation templates, and more!

Get It Now

Developers

Articles by developers for developers about how to best make use of the Optimizely platform.

Product Experimentation Pitfalls Blog Series, Post #1: The Perils of Experimenting With the Wrong Metrics

Product Experimentation Pitfalls Blog Series, Post #1: The Perils of Experimenting With the Wrong Metrics

This is the first post in our Product Experimentation Pitfalls blog series written by Optimizely’s Director of Product Management, Jon Noronha. See here for more information on this 5-part series.  Highlights: Measuring experiment results is relatively straightforward when you are driving toward a simple goal such as conversion. When product teams optimize for long-term or […]

How Vivid Seats Ensures Experimentation Success

How Vivid Seats Ensures Experimentation Success

Last week, we had an opportunity to host a webinar featuring Bill Hinderman, the Experimentation Engineering Lead at Vivid Seats. During the hour long webinar, Bill covered everything from his own experience with experimentation to the Optimizely Full Stack implementation at Vivid Seats, and he even dropped in some fun analogies along the way. There […]

New Blog Series: Product Experimentation Pitfalls and How to Avoid Them

New Blog Series: Product Experimentation Pitfalls and How to Avoid Them

We’re excited to announce our very first blog series, written by Jon Noronha, the Director of Product Management at Optimizely. Hot on the heels of the release of Feature Management, we’re launching a 5-part blog series, using stories, research, and data to help you avoid common product development experimentation pitfalls. Whether your team has experiments […]

Experimentation Helps Product Teams Build Innovative Software

Experimentation Helps Product Teams Build Innovative Software

Market competition is intensifying, and customer expectations continue to rise. Staying in business requires addressing them both. Fortunately, by adding experimentation to your development process, and discovering how it complements initiatives like Agile, your team can learn to innovate rapidly and deliver a better customer experience. The Role of Experimentation The days of completing development […]

To Move Faster, Experiment More


If you’ve ever had to forecast a deadline for a software project, you’ll be all too familiar with Hofstadter’s Law: It always takes longer than you expect, even when you take into account Hofstadter’s Law. So it’s no surprise that every product development team wants to be more “agile.” To the naive CTO, “agile” is just […]

Minimizing Technical Debt Using the Factory Pattern


Why this approach? Experiments using Optimizely X’s Full Stack SDKs are typically implemented by using conditionals in your codebase to decide between feature variations.  As experiments progress and clear winners from experimentation emerge this conditional code can create technical debt, once competing variations are no longer needed.   This method also creates dependencies between the […]

Meetup: Building a culture of experimentation at Visa, Strava, and Tripping.com

Many of us look at top software companies and ask, “how can my company make decisions like Facebook, Amazon, Google, or Netflix?” Teams at these companies have implemented world-class technology platforms to enable every engineer, product manager, and data scientist to make decisions fueled by experimentation and backed by rigorous statistical analysis. But making experimentation […]