Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Release new features using feature sliders

Release new features using feature sliders

A presentation of the arturo gem

Dimiter Petrov

November 20, 2013
Tweet

More Decks by Dimiter Petrov

Other Decks in Programming

Transcript

  1. Integrating arturo in your application 1. Create migration for features

    table 2. Add configuration initializer 3. Mount arturo engine in the router 4. Run migration 5. Use arturo helpers to wrap features
  2. Deployment percentage? Feature X can be deployed to m percent

    of the users Deterministic: a feature is consistently enabled from now on for that m percent of users unless you decrease the deployment percentage.
  3. Feature recepients The current “thing” that is in the category

    thatisthebasisfordeployingnewfeatures. E.g: a user, an account, a project, a venue,…