On-call is about more than just reducing mean time to acknowledge and mean time to resolve (MTTA and MTTR, respectively), it’s about improving the human…
By Quintessence Anx
In Engineering
Tags Best Practices, business value, Design, Incident Management, On-call, on-call management
This is the first in a three part series about how the PagerDuty Front-end team approaches their micro front-end architecture. The front-end of PagerDuty’s web…
By Margo Baxter
In Engineering
Tags embedded apps, react
Late last year, we had an interesting problem occur with the Kafka clusters in our staging environment. Random hosts across several clusters started experiencing events…
By Tamim Khan
In Engineering
Commonly referred to as agile ceremonies, the Official Scrum Guide calls them events. But what are we really talking about? These are meetings, which are…
By Derek Ralston
In Agile, Best Practices & Insights
Tags agile ceremonies, agile development, Best Practices, ceremonies, continuous improvement, engineering culture, scrum
Mitra Goswami (PagerDuty Senior Director Data Science) is a machine learning professional with experience working in Astrophysics, Media, Martech, and the Financial Services Industry. Her…
By Mitra Goswami
In Engineering
Tags data science, data structure, engineering, feature development, infrastructure
I’ve had the privilege to be with PagerDuty since 2016, and in that time, I’ve seen a lot of change. I’ve seen the company evolve…
By Parsa Alipour
In Engineering
Tags automation, business value, complexity, engineering, impact, influence, meaningful change
Liran Haimovitch is the co-founder and CTO of Rookout, a modern software debugging platform. Back in my early days at Rookout, I had the privilege…
By Liran Haimovitch
In Engineering
Tags bugs, Incident Management, incident response, runtime environment, service configuration, service dependencies, software development, source code, understandability
Alerts and notifications are what allow us to know if there’s something out of the ordinary with our systems. Unfortunately, as we scale up and…
By Quintessence Anx
In Best Practices & Insights
As many of us settle into our careers, we fall into habits—some are conscious and we know we’re doing them, but we’re just not actively…
By Quintessence Anx
In Best Practices & Insights
Tags developer, devops, devops habits, docs, documentation
I’ve built and taught others about building systems of many kinds—as a mathematician and teacher, and more recently as a security engineer in the last…
By Sarai Rosenberg
In Engineering
Tags collaboration, compassion, container orchestration, controlled variables, empathetic intuition, maintainable, patterns, secure, single point of failure, system design, systems
In video game parlance, a side quest is a little diversion that you do while ignoring that you should actually be saving the world. In…
By Hannele Kormano
In Engineering
Tags career development, engineering, hack, management, Project, quest, refactor
Many are likely familiar with the “American tourist” stereotype, where Americans visit different countries around the world, yet insist on imposing American culture on everyone,…
By Hannah Chung
In Engineering
Tags coding, engineering, languages, localization, programming
One of the core pieces of PagerDuty is sending users incident notifications. But not just any notifications—they need to be the right notifications at the…
By Taavi Burns
In Engineering
Tags cassandra, elixir, incident, notifications, partition, rails, runtime
This piece is co-authored by: Derek Ralston, Agile Coach, and Charlotte Sarfati, Technical Support Engineer. Charlotte and Derek worked together on PagerDuty’s cross-functional HackWeek committee….
By Charlotte Sarfati
In Engineering
Tags collaboration, engineering, hackweek, innovation, remote
Health checks are vital for maintaining resiliency and ensuring continuous operations of any system. In an ideal world, health checks should be able to detect…
By Tanvir Pathan
In Engineering
Tags consul, event ingestion, health check, kafka
At PagerDuty, taking the lead is a key value, and we are always looking for opportunities to cultivate leadership within our engineering group. One of…
By Leeor Engel
In Culture, Engineering
Tags company culture, culture, engineering, leadership
In a world of highly complex systems, it isn’t uncommon to use different data storage technologies and mechanisms for different purposes, as each technology has…
By Andrew Xu
In Engineering
This post is written for engineering leaders who are responsible for building on and maintaining their company’s engineering career track. It’s meant to provide a…
By Jason Diller
In Engineering
Tags career advancement, career architecture, engineering, leadership, promotion