@odolbeau & @genes0r 15M 20M 10M 5M 1M 2015 2014 2013 2012 2011 2010 2009 25M members worldwide Over 25 million members and growing 1.5 million+ joining each month
@odolbeau & @genes0r Feature Y is only for 10% of the Italian users... Feature Y is only for 10% of the Italian users... Feature X is for France and maybe Belgium Feature X is for France and maybe Belgium ✓ ? 10% 10%
@odolbeau & @genes0r A 'Feature Flag' (or Feature Toggle) is the ability to turn features (sub- sections) of your application on/off at a moments notice. Wikipedia
@odolbeau & @genes0r What do we need? • a storage to store all feature flags and their rules • a admin interface to create / update / delete features flags • a PHP library to use in our application
@odolbeau & @genes0r Rules : 1. Displayed in France only a. Will be activated for other countries later (BE, PL, NL) 2. Two kinds of results a. Beginners only b. Cheapest rides 3. Only for logged users 4. Activate for 50% of the users to control the impact