Because on the frontend, we are so many to use CI/CD now, with tools like Netlify, Vercel, Render, Surge... We have deploy previews for each PR, and it deploys to production on merge.
Afaik some backend colleagues using Heroku also have this kind of workflow with Review Apps.
But despite that setup, humans are still afraid to be. responsible for production problems. This just moves the fear to merging a PR, and we generally have a human reviewing the deploy previews.
Software Delivery Futurist.
Chief Storyteller at https://perfectscale.io.
CEO and founder at https://otomato.io.
Co-founder at https://stagecentral.io.
Yes, definitely - things look brighter in the FE world. There's still that issue with syncing between the previews of FE and BE. And - can you release your previews gradually to a small percentage of your customers with Netilfy and the bunch? Asking because I don't know.
For rollout strategies, seen this Netlify product recently talking about phased rollout: netlify.com/products/edge/
I used to have 2 deployments for my startup: one on the dev branch, one on master. We had some users (including ourselves) using the dev branch by default, so we can notice early if something is wrong (as we use our own product).
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
This is through the prism of a backend dev right?
Because on the frontend, we are so many to use CI/CD now, with tools like Netlify, Vercel, Render, Surge... We have deploy previews for each PR, and it deploys to production on merge.
Afaik some backend colleagues using Heroku also have this kind of workflow with Review Apps.
But despite that setup, humans are still afraid to be. responsible for production problems. This just moves the fear to merging a PR, and we generally have a human reviewing the deploy previews.
Yes, definitely - things look brighter in the FE world. There's still that issue with syncing between the previews of FE and BE. And - can you release your previews gradually to a small percentage of your customers with Netilfy and the bunch? Asking because I don't know.
For rollout strategies, seen this Netlify product recently talking about phased rollout: netlify.com/products/edge/
I used to have 2 deployments for my startup: one on the dev branch, one on master. We had some users (including ourselves) using the dev branch by default, so we can notice early if something is wrong (as we use our own product).