DEV Community

Kory Tegman
Kory Tegman

Posted on

3

Why you should put in the time to automate your process.

CI/CD doesn't just save you time (and lots of it). there are a ton of other benefits:

  1. stress: how many times have you been worried pushing the deploy button making sure you checked everything twice?

  2. cognitive load: why waste the space in your brain on all these repeat tasks? everything is the same every time!

  3. forces better technical decisions: If you are building a feature that will effect production, or could be done in a way that would require manual intervention, CI/CD forces you to think about how to solve this problem in a way that is backwards compatible, can be automated, and wont break production if merged. this leads to more stable code

  4. when all these are applied it causes your developer experience to be automated and gives devs the ability to merge often and liberally.

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Instrument, monitor, fix: a hands-on debugging session

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

Tune in to the full event

DEV is partnering to bring live events to the community. Join us or dismiss this billboard if you're not interested. ❤️