Comment on Show HN: Comfygure – A small CLI to manage application configurationsparentComments−founderling7yWell, each team member has their own set of skills.Say ... Joe. Joe is good at looking at some mockup and turning it into html+css code.So somewhere in the development process, Joe has an important role.But why should Joe be able to push something to production?−dieblur7yI think the argument isn't so much that "everyone needs to be able to push to production" as much as "more than one person should be able to push to production". Bus factor is an important variable.−founderling7yThat's like saying a company needs two CEOs because of bus factor.Somebody else can take over the role of being responsible for pushing to production any time.−philipov7yNot if they've never done it before.−stephenr7yWhen it’s a no-tools manual process? Unlikely.
Comments
Well, each team member has their own set of skills.
Say ... Joe. Joe is good at looking at some mockup and turning it into html+css code.
So somewhere in the development process, Joe has an important role.
But why should Joe be able to push something to production?
I think the argument isn't so much that "everyone needs to be able to push to production" as much as "more than one person should be able to push to production". Bus factor is an important variable.
That's like saying a company needs two CEOs because of bus factor.
Somebody else can take over the role of being responsible for pushing to production any time.
Not if they've never done it before.
When it’s a no-tools manual process? Unlikely.