Software Deployment

Posted on Monday, Jun 23, 2014
‘It doesn’t count until it’s in production.” How can organizations level-up at delivering software and features to their customers? What are some of the good practices that DevOps can bring to your company? Matt and Trevor are joined by Ranjib Dey, system administrator at PagerDuty, to talk about ‘shipping that software.’

Show Notes

What is software delivery? There are a lot of approaches to this subject- what does “software delivery” mean at PagerDuty?

What is your idea of “best” way to deliver software, or line of best fit?

What gets in the way of companies or individuals delivering software?

-How do you mitigate and test for problems introduced by code changes? -Deployments? -Dependency issues? -External factors?

What are some patterns and anti-patterns for consistent software delivery?

On system rollback and totalised fields by Mark Burgess




  • homesick - keep your dotfiles in sync!



Ranjib Dey

Ranjib Dey

I am a system administrator with PagerDuty. Along with rest of our team, I try to design systems that can withstand major outages. Before joining PagerDuty, I worked at Google, ThoughtWorks etc, where I was working with private build/deployment cloud, also enabling continuous delivery & cloud adoption. I did my masters in Life Science (Bioinformatics), and I always try to create infrastructure like living systems.


Matty Stratton

Matty Stratton

Matty Stratton is a HumanOps Advocate at PagerDuty, where he helps dev and ops teams advance the practice of their craft and become more operationally mature. He collaborates with PagerDuty customers and industry thought leaders in the broader DevOps community, and back when he drove, his license plate actually said “DevOps”.

Matty has over 20 years experience in IT operations, ranging from large financial institutions such as JPMorganChase and internet firms, including He is a sought-after speaker internationally, presenting at Agile, DevOps, and ITSM focused events, including ChefConf, DevOpsDays, Interop, PINK, and others worldwide. Matty is the founder and co-host of the popular Arrested DevOps podcast, as well as a global organizer of the DevOpsDays set of conferences.

He lives in San Francisco and has three awesome kids - Henry, Joey, and Sophia, who he loves just a little bit more than he loves Doctor Who. He is currently on a mission to discover the best pho in the world.

Trevor Hess

Trevor Hess

Trevor Hess is a Partner Solution Architect focusing on Microsoft at Chef Software, working with Microsoft to ensure that Chef is delighting customers and prospects on Windows and the many parts inside Azure!

Coming from a background in .NET Software Development and consulting, he has worked with several large multinational organizations to help kick start their journey to the cloud and the world of DevOps practices and principals. He is excited to engage in new experiences, and learning opportunities.

Trevor enjoys having hearty discussions about DevOps as well organizational change and transformation.