I was a PD customer for 3 years at FarmLogs. There was literally zero innovation or development on that product during the entire time there. It was abandonware. I am shocked that they're dominating this space with such lackluster enthusiasm about their own product. I'm not just referring to a lack of new features... it’s a lack of improving their core product. It's buggy and painful to use. I can’t tell you how many…
It works well, and has most of the features we need from a paging solution. Not sure what you were missing.
PagerDuty (YC S10) Raises $90M at a $1.3B Valuation
31–40 of 109 posts
Re: PagerDuty (YC S10) Raises $90M at a $1.3B Valuation
#32Earlier quoted context omitted.
What did you find it lacking?
not op but it lacks a proper, modern ui. Recently, I needed to remove myself from a schedule and a team, took me 10 minutes.
It truly feels like 6 months were invested into a fairly basic CRUD rails application with a Twilio gem installed and then forgotten.
Good for them to have generated so much revenue with such a weak product. We paid them for years even after we removed everyone from rotation. I am sure lots of companies do this because it is the only thing out there.
Re: PagerDuty (YC S10) Raises $90M at a $1.3B Valuation
#33I was a PD customer for 3 years at FarmLogs. There was literally zero innovation or development on that product during the entire time there. It was abandonware. I am shocked that they're dominating this space with such lackluster enthusiasm about their own product. I'm not just referring to a lack of new features... it’s a lack of improving their core product. It's buggy and painful to use. I can’t tell you how many…
To me, keeping the product stable and making sure that I never miss a page when I'm having downtime is by far the most important thing. I commend them for having designed and developed a system that appears to be one of the most robust services you could use. It means I'll continue to use them in the future without hesitation or lengthy debates on cost.
Re: PagerDuty (YC S10) Raises $90M at a $1.3B Valuation
#34Earlier quoted context omitted.
I embarrassingly have read the main and about page a couple times and still do not really get it. What are events? Like a critical failure on your server?
Yeah, it’s basically a handler for nagios/sensu/etc which will open/close issues in its DB and assign them to whomever is on-call for that day. It can then phone/text them when it gets an alert, and escalate to the next person in the list of it doesn’t get an answer. It’s not super-hard to replace with some twilio scripts/etc but it’s cheap and usually works as expected. It’s nice to pay them to run alerting scripts,…
Re: PagerDuty (YC S10) Raises $90M at a $1.3B Valuation
#35plz stop.. PD should be a cash cow, stop 'innovating' and 'growing', just deliver what it says on the tin. Over the past few years I've been using PD it is becoming worse and worse, it seems to me because they have to keep their developers busy. They could of course just make the core product better, but thats not cool enough i guess.
Also, I’m a pretty light user of PagerDuty, but what has been getting worse and worse over time? From my usage it’s been reliable software, that lets me set and modify on-call schedules, and notifies the right people when things go wrong. I’ve been at a company that’s been using it for the past 6 years, and the core functionality has been strong/reliable the whole time, as far as I can tell - though again, I’m personally a light user, just on-call a few weeks a year and doing minimal administration. What are the big regressions they’ve had?
Re: PagerDuty (YC S10) Raises $90M at a $1.3B Valuation
#36Amazing how a relatively niche product like this can have such a huge valuation. Shows how big the market is.
Re: PagerDuty (YC S10) Raises $90M at a $1.3B Valuation
#37Earlier quoted context omitted.
What did you find it lacking?
Aside from the lack of innovation, it's got lots of bugs. Sometimes it will continue to call you over and over when things have been acknowledged, or it wont acknowledge things, or you will try to acknowledge something that has already been acknowledged and it will error out.
What exactly does this mean? A "lack of innovation" doesn't tell me anything. It does what it says on the tin. That's usually what I'm looking for from a product like this.
Re: PagerDuty (YC S10) Raises $90M at a $1.3B Valuation
#38I was a PD customer for 3 years at FarmLogs. There was literally zero innovation or development on that product during the entire time there. It was abandonware. I am shocked that they're dominating this space with such lackluster enthusiasm about their own product. I'm not just referring to a lack of new features... it’s a lack of improving their core product. It's buggy and painful to use. I can’t tell you how many…
I help manage a fairly large on-call rotation and we've actively been finding gaps in their product where we think the product should be of assistance. Through support tickets or even hopping on a call with them they didn't seem all that interested in hearing about it or finding a solution for it. I mostly just got a sales pitch about upgrading our plan for new reporting features.
Some of the problem we've frequently encountered:
1. Anyone who is offboarded from the company will just get removed during the next LDAP sync. This just moves everyone up a day for their next shift, no notifications so the visibility is hard. If you try to remove someone manually there is a pre-requisite that they get removed from any schedules they belong to manually.
2. Overrides do not coincide with a specific shift, but a point in time. While I understand why overrides work the way they do, when combined with the problem outlined above, can be a real pain to fix the rotation if someone is taken out since there is no Audit Log.
Here is a scenario that happens:
- Person A is on-call on 9/29
- Person B is on-call on 9/30
- Person C is on-call on 10/1
- Person D has an override for Person B since they couldn't make their shift. Person B now does not have a shift until it goes through the rotation again.
- Person A is offboarded after the override was configured.
- Person B's next on-call shift was moved up one day to 9/29. Person B now is on-call again, with no notification.
- Person C's next is now on-call on 9/30, which has an override from Person D and now is not on-call.
As you can see, it would be beneficial if there was at minimum a notification of a gap in the rotation through automated means, or at least allowing some overrides be tied to a specific persons shift rather than point in time.
We built a tool internally that every few minutes keeps a copy of the rotation and the order of its participants and detects any changes. If it does, it will open a GitHub issue with the user that was removed and the position in the rotation they were at before being offboarded. I often put myself in that spot to preserve the rotation from any breaking changes until the rotation goes through at which time I remove myself.
3. Assistance to find someone to take your shift. Say you get scheduled for 9/30 but find out you can't make it, with one click of the button PagerDuty could email 4-5 people about your shift time and ask if they can take it. Someone can accept it and it'd notify the person their shift has been covered, and others that the request was sent to it has been taken care of. It could factor in any fatigue or length of time someone has been on-call before it includes them in the pool of engineers to cover the shift.
4. Per schedule notification policies. Anyone can change their notification settings or how they're notified. For one particular rotation, we'd like to enforce certain minimums to make sure the push notification is sent immediately, and the engineer is called if not acknowledged in 5 minutes. Currently we cannot enforce that.
5. Audit Log. Who added X to the rotation? Who removed X from the rotation? Who changed the length of shifts? I could add more. For Enterprise level software an Audit Log would be great. They mention they have one internally but don't have plans to expose it for customers.
While their API allows you to build all these tools, having it a first-class part of their product would be wonderful.
Re: PagerDuty (YC S10) Raises $90M at a $1.3B Valuation
#39Amazing how a relatively niche product like this can have such a huge valuation. Shows how big the market is.
Youre looking at the wrong market. Pagerduty is working “bottom up” in to the IT support game. The trending and business reporting tools are leading indicators of this. Im genuinely curious how long until they have pro services & billable hours. See ServiceNow as an example, $1.9B revenue & $30B market cap.
ServiceNow is a pretty generic business process and service management solution, with modules for ERP, software development, HR planning etc. And maybe also a module for alerting and incident management.
I haven't used PagerDuty, but it seems it's a pretty focused and specialized application.
Is there any indication that PagerDuty is trying to be the generic business workflow modeling software that ServiceNow is?
Re: PagerDuty (YC S10) Raises $90M at a $1.3B Valuation
#40Amazing how a relatively niche product like this can have such a huge valuation. Shows how big the market is.
> Shows how big the market is... I think the huge valuation has more to do with how absurd startup valuations really are[1], and less to do with showing how big the market for a niche product is. [1] Behind the gloss of absurdly high startup valuations https://42floors.com/blog/startups/absurdly-high-valuations Discussed here => https://news.ycombinator.com/item?id=6874838