Toggles
AGenda
-
summary of previous meeting: development process with toggles
-
what does it mean to toggle on?
-
story time
-
questions / discussion
SUMMARY of Process
Subtitle

Process
ON
OFF
OUT
What DOES it MEAN Toggle on????
- toggle values are updated automatically in Dev, E2E and UAT env and through publishing script in Prep, Prod and BAU
- when releasing we make one commit in toggle json for Prep and Prod and BAU
- that commit has a build number to publish toggles
What DOES it MEAN Toggle on????
- we publish the toggles based on build number
- we use the same build number for Prep, Prod and BAU so that we avoid picking up other teams toggle changes


PROBLEM
We're blocking other teams
or
They release toggles before code
Suggested Solution
- separate commits per update to toggle
- update toggle value only as part of sign off/release process
QUESTION/Discussion
Conclusions
There is a trade - off :
- known state and immutable version of code going to prod
- removing block across teams between testing in prep and deploying in parallel
Toggles
By Agata Sumowska
Toggles
- 234