GSD With Heart: How One Team Lives Their Values at PagerDuty
I’m proud to be working for an Engineering organization that feels safe. Safe for its engineers to bring their authentic selves to work and discuss...
I’m proud to be working for an Engineering organization that feels safe. Safe for its engineers to bring their authentic selves to work and discuss...
Android has matured as a platform significantly since its release ten years ago. ~Google~ The community has developed best practices and continued to refine them...
The software engineering world is moving quickly; libraries and frameworks are always changing. This is especially true on Android where Google only recently solidified its...
The other day, a newer Engineering Manager here at PagerDuty, Dileshni Jayasinghe, started a Slack thread expressing joy at how fantastic our engineering team is...
When PagerDuty was founded, development speed was of the essence—so it should be no surprise when we reveal that Rails was the initial sole bit...
When PagerDuty was founded, development speed was of the essence—so it should be no surprise when we reveal that Rails was the initial sole bit...
In part one of this two-part series, I went over focusing on low-effort tasks that produce the highest value and ways to increase leverage in...
PagerDuty uses Chef for some of its configuration management needs. While most Chef cookbooks wedevelop internally are not useful outside of PagerDuty’s infrastructureand workflow, sometimes...
Continuous Integration as a service (Travis CI, CircleCI, and plenty of others) has been commonplace for a while. These services are widely used to validate...
My name is Sebastian Kolosa, and I’m a co-op student at the University of Waterloo studying Systems Design Engineering. I joined the Mobile team at...
What is product management and what do product managers do all day? How does it differ from software engineering? These were the questions I had...
Background For many modern-day apps, the user interface either automatically shows the most up-to-date content to its users, or presents an indicator that new content...
At PagerDuty, we strive to improve and learn as individuals and as a team. This manifests itself through postmortems, code reviews, retrospectives, discussions in Slack/JIRA,...
Since joining PagerDuty as an Agile Coach, I’ve come to appreciate the engineering culture that has been fostered here. To share what has worked for...
Background I started at PagerDuty during a time of revitalization of the iOS app. Apps tend to need a lot of care, given that Apple...
Imagine yourself in a geographical distributed, multi team organization structure. Ok, that isn’t very difficult to imagine since we have that at PagerDuty. When you...
In an earlier post, we discussed how PagerDuty has built a distributed task scheduler using Akka, Kafka, and Cassandra. This open-source Scala library schedules and...
In an earlier post, we discussed how PagerDuty has built a distributed task scheduler using Akka, Kafka, and Cassandra. This open-source Scala library schedules and...