I like to take Continuous Delivery to the extreme!

by May 1, 2023

I like to take Continuous Delivery to the extreme!

I was always feeling friction doing ALM. Following the so-called best practices of others.

Practices which are often based on not trusting each other. Adding more environments as stages, adding approval steps, doing pull request, branching.

People like David Farley give me insight into where the friction came from. Causing longer feedback cycles. Longer time to deliver.

How extreme am I?

❌ No branching

✅ Commit to master (main)

❌ No Pull Requests

✅ Deploy on every commit

❌ Limit stages (environments) to Production

✅ Acceptance testing in Production

❌ No rollback of deployment (instead fix it with a new deployment)

✅ If tests are successful, auto deploy to Production

Or is this too extreme?

#

Subscribe to
The Daily Friction

A daily newsletter on automation and eliminating friction

Related Content

What makes SPAs feel modern?

What makes SPAs feel modern? Because Single-Page Applications feel fast. This is largely due to targeted partial page rendering: the strength of SPAs. HTMX allows you to build the same modern-feeling apps, just simpler, faster and cheaper. It allows you to do a...

read more

I almost never Debug my code.

I almost never Debug my code. Somehow this is strange in the eyes of fellow developers. They can't image coding without a debugger. For example, I have never felt the need to attach a debugger to a deployed Dynamics 365 Plugin. Never! Ok, one time. I wanted to know...

read more
Share This