Session

Taming the Beast of Software Releases

Releasing software is hard. Did you package the right version? How did you arrive at a version number? Did you remember to write the release notes? Did you deploy it to the right location, with the right configuration? What if you could do a release in minutes instead of hours and know that every step on your release check list was properly completed? I spent over 15 years as a leader on a large commercial open source project struggling with this very problem. With dozens of contributors and over 1million lines of code, part of my role was to make sure that our releases went out on time and didn't miss any steps. In this session I will share with you the development processes and tools I use to automate every aspect of the release and ensure that releases on my current projects run smoothly. We'll look at examples in Node and .Net, using GitHub to assist where needed, and walk through putting some of these principles into action.

Joe Brinkman

Improving Director of Consulting

Medina, Ohio, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top