How Experimentation Tooling Can Set You Up For Failure
The text discusses the importance of thinking of experimentation as a layer on top of parameterization systems rather than a standalone tool. It explains that using an independent experimentation tool introduces risk when removing the code after an experiment is finished, and suggests parameterizing your code to reduce this risk. The text also emphasizes the need for clear targeting rules in an experimentation platform, as removing these rules can lead to unintended consequences. By implementing a rules engine at the right level of abstraction, developers can implement new rules or experiments without affecting other parts of the system and with no unnecessary risk.
Company
LaunchDarkly
Date published
July 7, 2022
Author(s)
Robert Neal
Word count
893
Language
English
Hacker News points
None found.