February 23–26, 2020
Please log in
Please log in

Feature flagging and experimentation across services: From theory to reality (sponsored by Optimizely)

Asa Schachar (Optimizely), Lucas Reis (Compass)
3:50pm4:40pm Tuesday, February 25, 2020
Location: Sutton South
Average rating: ***..
(3.00, 1 rating)



Compass is on a journey to redefine the real estate industry through technology. Its tools are used by 15K+ real estate agents, and its web apps are used by millions of users every day. With an organization of over 300 people in its product and engineering department, the company needs to be careful and efficient with every feature release. Unfortunately, its existing internal tool was becoming unreliable, wasn’t scaling well with its business needs, and was at risk of being a distraction from its core business. Ideally, Compass needed a feature management platform that could easily turn features on and off, target features to different groups of users, enable experimentation on different configurations of a feature, and integrate across their different stacks and services.

With the help of Optimizely’s platform, Compass was able to achieve its goals of creating such a powerful and maintainable system. Asa Schachar breaks down the company’s journey from theoretical needs to actual implementations. You’ll learn from Compass’s experience and gain valuable insights on architecture, interfaces, user identification, tracking events, QA, and many other gotchas that come with enabling a feature management and experimentation platform across several services and teams of a growing organization.

This session is sponsored by Optimizely.

Prerequisite knowledge

  • A basic understanding of feature flags, A/B testing, and high-level architecture diagrams

What you'll learn

  • Learn how to implement a feature management and experimentation platform
Photo of Asa Schachar

Asa Schachar


Asa Schachar is the lead developer advocate at Optimizely. Previously, Asa was the engineering manager for Optimizely’s full stack product, responsible for leading multiple cross-functional engineering teams in charge of Optimizely’s fastest growing product to enable companies to experiment more across websites, apps and every level of the stack, and he was at Microsoft as a software developer, where he built the Internet Explorer site recommendation algorithm. He studied mathematics and computer science at Harvard University and is an avid break dancer.

Photo of Lucas Reis

Lucas Reis


Lucas Reis is a Senior Software Engineer at Compass, where he is tackling big challenges in the real estate market. He’s curious at heart, always learning and pragmatically applying new ideas. Previously he worked for Zocdoc and B2W. Fun fact: before becoming a developer, Lucas was a professional musician for more than ten years, and even played on a Grammy-nominated album.

  • IBM
  • LaunchDarkly
  • LightStep
  • Red Hat
  • ThoughtWorks
  • Auth0
  • Check Point Software
  • Contentful
  • Contrast Security
  • Datadog
  • Diamanti
  • Octobot.io
  • Optimizely
  • Perforce
  • Robin.io
  • SmartBear
  • Tidelift
  • WhiteSource
  • Synopsys
  • AxonIQ
  • Codefresh
  • CodeStream
  • Hello2morrow
  • LogRocket
  • Rookout
  • Solo.io
  • CNN
  • Boundless Notions, LLC

Contact us


For conference registration information and customer service


For more information on community discounts and trade opportunities with O’Reilly conferences

Become a sponsor

For information on exhibiting or sponsoring a conference


For media/analyst press inquires