code sample

Growing a Rails Application: How We Made Deploy Fast Again

TL;DR; We brought our deploy time down from 10 minutes to 50 seconds. When I joined PagerDuty over a year ago, our application consisted of essentially a single Rails site. We’ve changed the architecture of our system since then to be more distributed and service oriented, but there is still an ever-growing Rails app at […]

Triggering an alert from a phone call (code sample)

I get a lot of requests to handle & escalate phone calls as well as alerts from monitoring systems. Here’s a code sample that lets you hand out a phone number, let the caller record a message and have that message escalate just like a normal PagerDuty alert. As an added bonus, most smartphones will […]