How does this work in a developers local environment? Does it hook into the same central service or do you need re-define the gate in all environments?
At Instagram we have split dev and prod enviroments; gates are shared between dev-servers, but split from production.
For testing, we have context managers that let you do "with temporary_gate('gate_name', value)", so there's not much boilerplate in overriding/testing your code within a gate constraint.
Podio - https://podio.com - Copenhagen, Denmark (REMOTE possible, international OK)
Millions of people all over the world are trapped using archaic tools and unfriendly software to get their work done. We want to change that.
We're hiring for multiple positions (https://jobs.podio.com), but specifically we're looking for a
* Site Reliability Engineer
When things go right, you'll play a crucial role in the rapid development and deployment of features. And when things go wrong, you'll help us recover and build even safer services.
Passionate about continuous delivery, chaos monkeys and the mean time to graph? Podio is a collaborative work platform that helps you escape email overload and document chaos. We are looking for a passionate DevOps engineer to help us scale, make Podio faster and more resilient and the team happier and more productive.
We're building our take on the future of work, which is part social collaboration and part empowering users to build their own tools (think HyperCard for the web).
You'll be working on our Python based API, which powers our front-end and other clients. We believe strongly in metrics, testing and continuous integration.
You take pride in your craft and enjoy learning new technologies. You love to see your code running smoothly on production.
we are a small team with big challenges ahead. Location based services is an exciting area, we're experimenting with "20 percent time" and looking for great Rails developers and a sys admin/operations engineer.
But I'm also pretty sure Github is going to do that soon, it's an obvious next step.