DEV Community

0 seconds of 0 secondsVolume 90%
Press shift question mark to access a list of keyboard shortcuts
00:00
00:00
00:00
 
Jayme Edwards πŸƒπŸ’»
Jayme Edwards πŸƒπŸ’»

Posted on β€’ Edited on

7 2

It’s Hard To Keep A New Team Doing Continuous Delivery

Sometimes I get an opportunity to use a technology that not only solves a business problem, but that I really like!

When a client was burned by a prior vendor that couldn't deliver their software project, they needed to see progress made quickly.

The product was supposed to be a set of complicated visual dashboards that pulled in data from a bunch of different healthcare systems.

At the time of this project, deploying these types of software systems was a manual, error prone process.

So I wanted to introduce a framework I'd built and used on other projects before.

It could be used to automatically "promote" software releases between dev/test/production environments (like many of us do today with other tools).

But I'd never used it to deploy data warehouses and their dashboards.

The lead on the project was resistant at first.

Though he understood the concept, he just hadn't seen it done before.

And the client was concerned about the implications of releasing to production early in the project.

In this video, I share how the framework I used earned trust at first...but was eventually abandoned.

I still had many things to learn about how to support my own software frameworks!

Visit my site to watch the full video (or listen as a podcast):

πŸ“Ί Watch or 🎧 Listen


πŸ”” Subscribe for over 100 videos on healthy software development

Billboard image

Deploy and scale your apps on AWS and GCP with a world class developer experience

Coherence makes it easy to set up and maintain cloud infrastructure. Harness the extensibility, compliance and cost efficiency of the cloud.

Learn more

Top comments (0)

The Most Contextual AI Development Assistant

Pieces.app image

Our centralized storage agent works on-device, unifying various developer tools to proactively capture and enrich useful materials, streamline collaboration, and solve complex problems through a contextual understanding of your unique workflow.

πŸ‘₯ Ideal for solo developers, teams, and cross-company projects

Learn more