Software Delivery Futurist.
Chief Storyteller at https://perfectscale.io.
CEO and founder at https://otomato.io.
Co-founder at https://stagecentral.io.
My main idea is that we tend to conflate CI with CD. Folks start with CI naively believing that with time - as they build it out - the same pipeline will take them to CD land. But then they hit the wall of uncertainty and stop the pipeline at the "staging" environment. So when you ask them, they say "we have CD, but we're not deploying to production because reasons" - and that's denial of course.
My main idea is that we tend to conflate CI with CD. Folks start with CI naively believing that with time - as they build it out - the same pipeline will take them to CD land. But then they hit the wall of uncertainty and stop the pipeline at the "staging" environment. So when you ask them, they say "we have CD, but we're not deploying to production because reasons" - and that's denial of course.
This makes sense, thanks!