# Post Mortem

Published articles for Post Mortem.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Interning at incident.io: rate limiting, resiliently

DevFeed: [Interning at incident.io: rate limiting, resiliently](<https://devfeed.tech/articles/interning-at-incident-io-rate-limiting-resiliently-11848.md>)

Original publisher: [Read original article](<https://incident.io/blog/interning-at-incident-io-rate-limiting-resiliently>)

Author: Anthony Oparaocha

Published: 2026-09-02T10:33:13Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>)

Tags: [cloud](<https://devfeed.tech/tags/cloud.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [memory](<https://devfeed.tech/tags/memory.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [product](<https://devfeed.tech/tags/product.md>), [production](<https://devfeed.tech/tags/production.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

An incident.io intern describes making rate limiting resilient to the loss of its Valkey backing store. The solution used per-pod in-memory top-k buffers so the platform could continue rate limiting instead of failing open when Valkey became unavailable.

### Source excerpt

Our rate limiter depends on Valkey. If Valkey goes down we fail open and stop limiting which isn't good enough for our platform. As an intern, I built per-pod in-memory top-k buffers so we keep rate limiting even with the backing store gone.

## We turned off Pub/Sub and nobody noticed

DevFeed: [We turned off Pub/Sub and nobody noticed](<https://devfeed.tech/articles/we-turned-off-pub-sub-and-nobody-noticed-12060.md>)

Original publisher: [Read original article](<https://incident.io/blog/we-turned-off-pub-sub-and-nobody-noticed>)

Author: Patrick Hamann; Mike Fisher

Published: 2026-08-11T13:56:40Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [event driven](<https://devfeed.tech/topics/event-driven.md>), [Messaging](<https://devfeed.tech/topics/messaging.md>), [Publish-subscribe pattern](<https://devfeed.tech/topics/pubsub.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Apache Pulsar](<https://devfeed.tech/topics/pulsar.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [availability](<https://devfeed.tech/tags/availability.md>), [broker](<https://devfeed.tech/tags/broker.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [messaging](<https://devfeed.tech/tags/messaging.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [production](<https://devfeed.tech/tags/production.md>), [scale](<https://devfeed.tech/tags/scale.md>), [slack](<https://devfeed.tech/tags/slack.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>)

### AI overview

This developer article explains how incident.io made its predominantly event-driven platform more resilient by adding a secondary message broker alongside Google Cloud Pub/Sub. It describes the role of message brokers and publish-subscribe processing, the risks of a single point of failure, and the successful production test in which Pub/Sub was turned off without affecting customers.

### Source excerpt

Our entire event-driven platform ran through a single message broker, which made it a single point of failure. So we added a second one. This is the story of building an event load balancer, the queuing theory behind it, and the final chaos test where we turned off Pub/Sub in production and nobody noticed.

## Introducing Investigations, powered by Nexus.

DevFeed: [Introducing Investigations, powered by Nexus.](<https://devfeed.tech/articles/introducing-investigations-powered-by-nexus-11855.md>)

Original publisher: [Read original article](<https://incident.io/blog/introducing-investigations-powered-by-nexus>)

Author: Pete Hamilton

Published: 2026-08-05T13:48:00Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [Incident response](<https://devfeed.tech/topics/incident-response.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [ai](<https://devfeed.tech/tags/ai.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [logs](<https://devfeed.tech/tags/logs.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [reasoning](<https://devfeed.tech/tags/reasoning.md>), [root-cause-analysis](<https://devfeed.tech/tags/root-cause-analysis.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>)

### AI overview

The article introduces Investigations, an incident.io feature powered by Nexus that autonomously investigates and diagnoses incidents alongside human responders. It analyzes context such as postmortems, logs, metrics, deployments, and dependencies, then provides hypotheses, evidence, next steps, and visible reasoning throughout incident resolution.

### Source excerpt

Today we're launching Investigations: agentic root cause analysis that starts the moment you're paged, figures out what broke and why, and works with your team through to resolution. Here's what we built, what's powering it, and why it took some time to get right.

## Institutional knowledge doesn't scale: Building an agentic data analyst

DevFeed: [Institutional knowledge doesn't scale: Building an agentic data analyst](<https://devfeed.tech/articles/institutional-knowledge-doesn-t-scale-building-an-agentic-data-analyst-11588.md>)

Original publisher: [Read original article](<https://incident.io/blog/agentic-data-analyst-pt-i>)

Author: Navo Das

Published: 2026-08-03T10:45:52Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [semantic-layer](<https://devfeed.tech/topics/semantic-layer.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [text2sql](<https://devfeed.tech/topics/text2sql.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [metric-standardization](<https://devfeed.tech/topics/metric-standardization.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [analytics](<https://devfeed.tech/tags/analytics.md>), [building](<https://devfeed.tech/tags/building.md>), [data](<https://devfeed.tech/tags/data.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [llm](<https://devfeed.tech/tags/llm.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [semantic-layer](<https://devfeed.tech/tags/semantic-layer.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [sql](<https://devfeed.tech/tags/sql.md>), [tool](<https://devfeed.tech/tags/tool.md>)

### AI overview

The article explains why dashboard-based self-service analytics and direct LLM access to a data warehouse leave important gaps. It describes building an agentic data analyst, called the "data brain," to distribute institutional data knowledge and help employees ask questions while addressing issues such as canonical joins, filters, metrics, and judgment required to produce correct SQL.

### Source excerpt

Institutional knowledge was always the bottleneck. Here's how we built an agentic data analyst to distribute it more efficiently -- and what happened when we let the whole company ask it questions.

## Tailscale didn't stop the Hugging Face intrusion

DevFeed: [Tailscale didn't stop the Hugging Face intrusion](<https://devfeed.tech/articles/tailscale-didn-t-stop-the-hugging-face-intrusion-164.md>)

Original publisher: [Read original article](<https://tailscale.com/blog/hugging-face-intrusion>)

Author: Avery Pennarun

Published: 2026-07-31T18:30:00Z

Content type: article

Language: en

Sources: [Blog on Tailscale](<https://devfeed.tech/sources/blog-on-tailscale.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [AI Bots](<https://devfeed.tech/topics/ai-bots.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>)

Tags: [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [hugging-face](<https://devfeed.tech/tags/hugging-face.md>), [incident](<https://devfeed.tech/tags/incident.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [sandbox](<https://devfeed.tech/tags/sandbox.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

Tailscale examines the Hugging Face intrusion involving an escaped AI agent, arguing that no Tailscale vulnerability was exploited but that credential controls should have limited the attacker's lateral movement.

### Source excerpt

Tailscale wasn't exploited. We still should have stopped the intrusion.

## Behind the Flame: Nicole Hussein

DevFeed: [Behind the Flame: Nicole Hussein](<https://devfeed.tech/articles/behind-the-flame-nicole-hussein-11666.md>)

Original publisher: [Read original article](<https://incident.io/blog/behind-the-flame-nicole-hussein>)

Author: Megan Batterbury

Published: 2026-07-30T14:00:00Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>)

Tags: [collaboration](<https://devfeed.tech/tags/collaboration.md>), [customers](<https://devfeed.tech/tags/customers.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [on-call](<https://devfeed.tech/tags/on-call.md>), [outage](<https://devfeed.tech/tags/outage.md>), [platform](<https://devfeed.tech/tags/platform.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [product](<https://devfeed.tech/tags/product.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

This Behind the Flame profile introduces Nicole Hussein, a Product Engineer at incident.io. It describes her work across product specifications, technical scoping, implementation, customer conversations, and incident-related features, including customizable alert-message templates and ongoing development of the on-call product.

### Source excerpt

Meet Nicole Hussein, Product Engineer here at incident.io. 🔥

## Dashboards aren't (quite) dead

DevFeed: [Dashboards aren't (quite) dead](<https://devfeed.tech/articles/dashboards-aren-t-quite-dead-11741.md>)

Original publisher: [Read original article](<https://incident.io/blog/dashboards-arent-quite-dead>)

Author: Jack Colsey

Published: 2026-07-29T16:24:00Z

Content type: opinion

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [semantic-layer](<https://devfeed.tech/topics/semantic-layer.md>), [metric-standardization](<https://devfeed.tech/topics/metric-standardization.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [data](<https://devfeed.tech/tags/data.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [llms](<https://devfeed.tech/tags/llms.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [semantic-layer](<https://devfeed.tech/tags/semantic-layer.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>)

### AI overview

The article argues that dashboards still matter even as LLMs make flexible, self-serve data analysis increasingly accessible. Semantic layers and reliable interfaces can help humans and LLMs calculate metrics consistently, but dashboards provide a curated, trusted view that keeps the business aligned on which interpretation of the data matters.

### Source excerpt

How they still matter as the curated, trusted layer that keeps both humans and LLMs telling the same story from the same data.

## Fact-checking PagerDuty's Opsgenie alternatives comparison table

DevFeed: [Fact-checking PagerDuty's Opsgenie alternatives comparison table](<https://devfeed.tech/articles/fact-checking-pagerduty-s-opsgenie-alternatives-comparison-table-11773.md>)

Original publisher: [Read original article](<https://incident.io/blog/fact-checking-pager-dutys-opsgenie-alternatives-comparison-table>)

Author: Tom Wentworth

Published: 2026-07-28T14:21:14Z

Content type: opinion

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [incident management](<https://devfeed.tech/topics/incident-management.md>), [Incident response](<https://devfeed.tech/topics/incident-response.md>), [Slack](<https://devfeed.tech/topics/slack.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Microsoft Teams](<https://devfeed.tech/topics/microsoft-teams.md>), [API](<https://devfeed.tech/topics/api.md>), [Terraform](<https://devfeed.tech/topics/terraform.md>), [issue tracker](<https://devfeed.tech/topics/issue-tracker.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [article](<https://devfeed.tech/tags/article.md>), [comparison](<https://devfeed.tech/tags/comparison.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [microsoft-teams](<https://devfeed.tech/tags/microsoft-teams.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [slack](<https://devfeed.tech/tags/slack.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [terraform](<https://devfeed.tech/tags/terraform.md>)

### AI overview

The article fact-checks PagerDuty's comparison table for Opsgenie alternatives, arguing that its description of incident.io is inaccurate. It presents incident.io as an end-to-end AI incident management platform with on-call scheduling, alert routing, incident response, dashboards, mobile access, status pages, investigation, post-mortems, insights, workflow automation, API access, and Terraform support.

### Source excerpt

PagerDuty published a new comparison table about incident.io. Once again, it describes a product we don't recognize. So once again, we're correcting the record, row by row, with receipts.

## Read Replica Migration: Lessons and Query Routing Patterns

DevFeed: [Read Replica Migration: Lessons and Query Routing Patterns](<https://devfeed.tech/articles/don-t-add-a-read-replica-until-you-ve-read-this-11760.md>)

Original publisher: [Read original article](<https://incident.io/blog/dont-add-a-read-replica-until-youve-read-this>)

Author: Johanna Larsson

Published: 2026-07-21T11:00:45Z

Content type: tutorial

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [Databases](<https://devfeed.tech/topics/databases.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [learnings](<https://devfeed.tech/tags/learnings.md>), [migrations](<https://devfeed.tech/tags/migrations.md>), [outage](<https://devfeed.tech/tags/outage.md>), [patterns](<https://devfeed.tech/tags/patterns.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [read-replica](<https://devfeed.tech/tags/read-replica.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>)

### AI overview

The article shares incident.io's experience migrating workload to a read replica, including the benefits, operational complexity, and patterns for routing queries between the replica and primary database.

### Source excerpt

Our learnings from implementing a product-wide read replica migrations, including some useful patterns for routing queries to replica and primary

## OpenAI and Hugging Face partner to address security incident during model evaluation

DevFeed: [OpenAI and Hugging Face partner to address security incident during model evaluation](<https://devfeed.tech/articles/openai-and-hugging-face-partner-to-address-security-incident-during-model-evaluation-6466.md>)

Original publisher: [Read original article](<https://openai.com/index/hugging-face-model-evaluation-security-incident>)

Published: 2026-07-21T07:00:00Z

Content type: article

Language: en

Sources: [OpenAI News](<https://devfeed.tech/sources/openai-news.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [hugging face](<https://devfeed.tech/topics/hugging-face.md>), [Security](<https://devfeed.tech/topics/security.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [LLM evaluation / benchmarking](<https://devfeed.tech/topics/llm-evaluation-benchmarking.md>), [Incident response](<https://devfeed.tech/topics/incident-response.md>), [Post Mortem](<https://devfeed.tech/topics/post-mortem.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [evaluation](<https://devfeed.tech/tags/evaluation.md>), [hugging-face](<https://devfeed.tech/tags/hugging-face.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [openai](<https://devfeed.tech/tags/openai.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [security](<https://devfeed.tech/tags/security.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>)

### AI overview

OpenAI and Hugging Face share findings from a security incident that occurred during AI model evaluation. The updates describe a platform-level compromise, exploitation of a previously unknown Artifactory vulnerability, exposed credentials used by models, and ongoing third-party assessment and incident-response work.

### Source excerpt

OpenAI and Hugging Face share early findings from a security incident during AI model evaluation, highlighting advanced cyber capabilities and lessons for defenders.

## Your genie is vanishing: introducing the Opsgenie rescue program

DevFeed: [Your genie is vanishing: introducing the Opsgenie rescue program](<https://devfeed.tech/articles/your-genie-is-vanishing-introducing-the-opsgenie-rescue-program-11859.md>)

Original publisher: [Read original article](<https://incident.io/blog/introducing-the-opsgenie-rescue-program>)

Author: Tom Wentworth

Published: 2026-07-09T13:30:00Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [migration](<https://devfeed.tech/topics/migration.md>), [atlassian](<https://devfeed.tech/topics/atlassian.md>), [incident](<https://devfeed.tech/topics/incident.md>), [site-reliability-engineering](<https://devfeed.tech/topics/site-reliability-engineering.md>)

Tags: [atlassian](<https://devfeed.tech/tags/atlassian.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [migration](<https://devfeed.tech/tags/migration.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [sre](<https://devfeed.tech/tags/sre.md>)

### AI overview

incident.io introduces the Opsgenie Rescue Program for customers affected by Atlassian's planned shutdown of Opsgenie. The program offers simplified migration assistance and free overlap, allowing customers to run both systems in parallel without paying two vendors while they validate and complete the transition.

### Source excerpt

Today, we're launching the Opsgenie Rescue Program to make that landing soft: simplified migration and free overlap so you never pay two vendors at once.

## Behind the Flame: Ellie Cherrill

DevFeed: [Behind the Flame: Ellie Cherrill](<https://devfeed.tech/articles/behind-the-flame-ellie-cherrill-11631.md>)

Original publisher: [Read original article](<https://incident.io/blog/behind-the-flame-ellie-cherrill>)

Author: Megan Batterbury

Published: 2026-07-02T14:00:00Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [coding](<https://devfeed.tech/topics/coding.md>), [incident](<https://devfeed.tech/topics/incident.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [coding](<https://devfeed.tech/tags/coding.md>), [cto](<https://devfeed.tech/tags/cto.md>), [customers](<https://devfeed.tech/tags/customers.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [on-call](<https://devfeed.tech/tags/on-call.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [slack](<https://devfeed.tech/tags/slack.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>)

### AI overview

This profile follows Ellie Cherrill, a Product Engineer at incident.io, describing her rapid-paced work, which is focused largely on coding and collaboration. She discusses customizing Slack alert messages for customers and contributing to the On-Call system, where changes must be assessed for their impact across the product.

### Source excerpt

Meet Ellie Cherrill, Product Engineer here at incident.io. 🔥

## De-risking a PagerDuty migration: the objections we hear most, and how to clear them

DevFeed: [De-risking a PagerDuty migration: the objections we hear most, and how to clear them](<https://devfeed.tech/articles/de-risking-a-pagerduty-migration-the-objections-we-hear-most-and-how-to-clear-them-11748.md>)

Original publisher: [Read original article](<https://incident.io/blog/de-risking-a-pager-duty-migration>)

Author: Eryn Carman

Published: 2026-06-09T14:49:00Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [migration](<https://devfeed.tech/topics/migration.md>), [incident](<https://devfeed.tech/topics/incident.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>)

Tags: [engineering](<https://devfeed.tech/tags/engineering.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [migration](<https://devfeed.tech/tags/migration.md>), [on-call](<https://devfeed.tech/tags/on-call.md>), [organizational](<https://devfeed.tech/tags/organizational.md>), [outage](<https://devfeed.tech/tags/outage.md>), [platforms](<https://devfeed.tech/tags/platforms.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [switching](<https://devfeed.tech/tags/switching.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

This article explains why migrating from PagerDuty to another on-call platform is primarily an organizational and change-management challenge rather than a technical one. It presents seven common objections, including risk of missed alerts, and discusses how to address them through ownership, consensus-building, testing, and parallel operation before cutover.

### Source excerpt

Often, switching on-call platforms isn't a technical challenge but a human one. In this post, we break down the seven objections engineering teams raise most often when considering a PagerDuty migration, and share exactly how to address each one.

## Behind the Flame: Pierson Mayhew

DevFeed: [Behind the Flame: Pierson Mayhew](<https://devfeed.tech/articles/behind-the-flame-pierson-mayhew-11670.md>)

Original publisher: [Read original article](<https://incident.io/blog/behind-the-flame-pierson-mayhew>)

Author: Megan Batterbury

Published: 2026-06-04T14:00:00Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [incident management](<https://devfeed.tech/topics/incident-management.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [SRE](<https://devfeed.tech/topics/sre.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [emea](<https://devfeed.tech/tags/emea.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [slack](<https://devfeed.tech/tags/slack.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [sre](<https://devfeed.tech/tags/sre.md>)

### AI overview

This profile introduces Pierson Mayhew, an Enterprise and Strategic Account Executive at incident.io. He describes enterprise sales, collaboration across the company, developing the go-to-market strategy in EMEA, and his excitement about AI SRE and its potential impact on incident management.

### Source excerpt

Meet Pierson Mayhew, Enterprise/Strategic Account Executive here at incident.io. 🔥

## Customers over control: how we measure On-call reliability

DevFeed: [Customers over control: how we measure On-call reliability](<https://devfeed.tech/articles/customers-over-control-how-we-measure-on-call-reliability-11739.md>)

Original publisher: [Read original article](<https://incident.io/blog/customers-over-control>)

Author: Mike Fisher

Published: 2026-05-28T16:29:00Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [SRE](<https://devfeed.tech/topics/sre.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [site-reliability-engineering](<https://devfeed.tech/topics/site-reliability-engineering.md>), [nginx](<https://devfeed.tech/topics/nginx.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [API](<https://devfeed.tech/topics/api.md>), [Network](<https://devfeed.tech/topics/network.md>), [incident](<https://devfeed.tech/topics/incident.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [api](<https://devfeed.tech/tags/api.md>), [availability](<https://devfeed.tech/tags/availability.md>), [aws](<https://devfeed.tech/tags/aws.md>), [customers](<https://devfeed.tech/tags/customers.md>), [http](<https://devfeed.tech/tags/http.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [network](<https://devfeed.tech/tags/network.md>), [on-call](<https://devfeed.tech/tags/on-call.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [sre](<https://devfeed.tech/tags/sre.md>)

### AI overview

This article explains how incident.io measures the reliability of its On-call product from the customer's perspective. It focuses on two critical functions, defines SLIs and monthly SLOs, and describes monitoring at the GCP load balancer, alerting, replicated components, and lessons from an AWS outage.

### Source excerpt

Instead of thinking about reliability as an exercise in figuring out what we can control, and ignoring anything beyond that, we think about what we'll be really proud to offer to customers.

## Post Mortem: HTTP Request Smuggling Vulnerability

DevFeed: [Post Mortem: HTTP Request Smuggling Vulnerability](<https://devfeed.tech/articles/post-mortem-http-request-smuggling-vulnerability-22335.md>)

Original publisher: [Read original article](<https://crystal-lang.org/2026/05/26/http-request-smuggling-vulnerability-in-http-server/>)

Author: Julien Portalier

Published: 2026-05-26T00:00:00Z

Content type: article

Language: en

Sources: [Crystal](<https://devfeed.tech/sources/crystal.md>)

Topics: [Post Mortem](<https://devfeed.tech/topics/post-mortem.md>), [vulnerability](<https://devfeed.tech/topics/vulnerability.md>), [Crystal](<https://devfeed.tech/topics/crystal.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [Security](<https://devfeed.tech/topics/security.md>), [Exploit](<https://devfeed.tech/topics/exploit.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [access-control](<https://devfeed.tech/tags/access-control.md>), [http](<https://devfeed.tech/tags/http.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [rate-limiting](<https://devfeed.tech/tags/rate-limiting.md>), [security](<https://devfeed.tech/tags/security.md>), [server](<https://devfeed.tech/tags/server.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>)

### AI overview

This post-mortem describes an HTTP request smuggling vulnerability in Crystal's HTTP server. The parser mishandled requests containing conflicting framing headers, allowing request injection between a reverse proxy and a Crystal server under specific proxy conditions. The issue was patched in Crystal 1.20.0 and 1.19.2.

### Source excerpt

On 12 April 2026, we received a vulnerability report regarding an HTTP request smuggling vulnerability in HTTP::Server.

## Adaptable apps on ChromeOS: a post-mortem

DevFeed: [Adaptable apps on ChromeOS: a post-mortem](<https://devfeed.tech/articles/adaptable-apps-on-chromeos-a-post-mortem-26155.md>)

Original publisher: [Read original article](<https://dev.to/tkuenneth/adaptable-apps-on-chromeos-a-post-mortem-2gl1>)

Author: Thomas Künneth

Published: 2026-05-23T11:26:02Z

Content type: article

Language: en

Sources: [Thomas Künneth](<https://devfeed.tech/sources/thomas-kunneth.md>)

Topics: [Post Mortem](<https://devfeed.tech/topics/post-mortem.md>), [chromebook](<https://devfeed.tech/topics/chromebook.md>), [Android](<https://devfeed.tech/topics/android.md>), [App](<https://devfeed.tech/topics/app.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [app](<https://devfeed.tech/tags/app.md>), [chromeos](<https://devfeed.tech/tags/chromeos.md>), [coding](<https://devfeed.tech/tags/coding.md>), [community](<https://devfeed.tech/tags/community.md>), [dev](<https://devfeed.tech/tags/dev.md>), [development](<https://devfeed.tech/tags/development.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [inclusive](<https://devfeed.tech/tags/inclusive.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [software](<https://devfeed.tech/tags/software.md>), [uidesign](<https://devfeed.tech/tags/uidesign.md>)

### AI overview

A post-mortem of attempts to remove ChromeOS's resize confirmation for the Be nice Android app in ARC windows. The article explains how the warning appears in windowed laptop mode, why manifest changes did not remove it on Play Store builds, and how tablet mode differs.

### Source excerpt

In my previous article Building a custom launcher for ChromeOS I described how Be nice runs on Chromebooks: not as a real default home app, because default home settings (Settings.ACTION_HOME_SETTINGS) usually are not available on ChromeOS, but as a normal Android app in an ARC window. I pretended the app is the launcher in code (detectIsHomeApp() returns true on ChromeOS), worked around split-screen bugs that leave the app a black rectangle, and gave up transparent wallpaper for an opaque scaffold because ARC does not show the ChromeOS desktop behind the window the way a phone shows its wallpaper. What that article obviously could not cover is the fight that came right after. For about a week in May 2026 I tried to get rid of a system confirmation ChromeOS shows when users open the preset-size menu in the ARC window title bar and choose Resizable, at least on Play Store builds. During my experiments, manifest changes often looked fine from Android Studio; however, on Play, the dialog stayed. I tried adding XML, asking AI assistants, including Google's own models, for the magic flag. Here's what I learned along the way. What users see ChromeOS does not present Play Store Android apps the same way in every posture. On a convertible or clamshell Chromebook in laptop use, ARC usually places apps in individual windows (chromeos.dev). The title bar often labels the current layout (Phone, Tablet, or Resizable) and opens a menu to switch presets; choosing Resizable is what triggers the warning below, not dragging the window frame by itself (in fact, resizing the window by dragging one of the window edges does not work until it is allowed through the dialog). In tablet mode the picture is different: apps commonly launch and stay full screen, which matches how ChromeOS has long treated touch-first use on detachables (Chrome Unboxed on immersive mode). The resize presets and the warning below matter most when you are in a windowed, laptop-style layout, not when an app is alre

## Bringing full YAML anchor support to zizmor

DevFeed: [Bringing full YAML anchor support to zizmor](<https://devfeed.tech/articles/bringing-full-yaml-anchor-support-to-zizmor-7651.md>)

Original publisher: [Read original article](<https://blog.trailofbits.com/2026/05/22/we-hardened-zizmors-github-actions-static-analyzer/>)

Author: "Alexis Challande"

Published: 2026-05-22T11:00:00Z

Content type: article

Language: en

Sources: [The Trail of Bits Blog](<https://devfeed.tech/sources/the-trail-of-bits-blog.md>), [The Trail of Bits Blog](<https://devfeed.tech/sources/the-trail-of-bits-blog-2.md>)

Topics: [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [YAML](<https://devfeed.tech/topics/yaml.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [ci](<https://devfeed.tech/topics/ci.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [bug](<https://devfeed.tech/topics/bug.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [dataset](<https://devfeed.tech/topics/dataset.md>)

Tags: [backdoor](<https://devfeed.tech/tags/backdoor.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [bug](<https://devfeed.tech/tags/bug.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [ci](<https://devfeed.tech/tags/ci.md>), [ecosystem-security](<https://devfeed.tech/tags/ecosystem-security.md>), [engineering-practice](<https://devfeed.tech/tags/engineering-practice.md>), [github](<https://devfeed.tech/tags/github.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [secrets](<https://devfeed.tech/tags/secrets.md>), [supply-chain](<https://devfeed.tech/tags/supply-chain.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

Trail of Bits describes how it collaborated with zizmor maintainers to add full YAML anchor support to the GitHub Actions static analyzer. The work fixed parsing and deserialization issues, aligned expression evaluation with GitHub's tests, and was validated against 41,253 workflows from 6,612 open-source repositories.

### Source excerpt

In March 2026, attackers exploited a pull_request_target misconfiguration in the aquasecurity/trivy-action GitHub Action to exfiltrate organization and repository secrets, then used those credentials to backdoor LiteLLM on PyPI (see Trivy's post-mortem for the full timeline). zizmor is a static analyzer that GitHub Actions users run to catch exactly these misconfigurations before they ship. When GitHub Actions added support for YAML anchors in September 2025, a small but high-value slice of the ecosystem started writing workflows that zizmor could only analyze on a best-effort basis. Over the past three months, Trail of Bits collaborated with the zizmor maintainers to bring zizmor's anchor support up to full coverage. First, we fixed parsing bugs that caused crashes, produced wrong-location findings, and silently mishandled aliased values. Second, we surfaced deserialization edge cases that broke zizmor on otherwise valid workflows. Finally, we helped align zizmor's expression evaluator with GitHub's own Known Answer Tests. We validated all of this against a new corpus of 41,253 workflows from 6,612 high-value open-source repositories. The result: 20 filed issues, 15 merged pull requests. Building the test corpus To understand how anchors are used in CI today and to stress-test zizmor against the full variety of YAML it encounters in the wild, we built a corpus of real workflows. We used BigQuery's GitHub dataset to identify the 10,000 most-starred repositories created between 2022 and 2025, filtered to the 6,612 that use GitHub Actions, and downloaded every workflow file. That gave us 41,253 YAML files. Figure 1: Building a testing corpus When we ran zizmor against the corpus, it crashed on 45 of the 41,253 workflows. That's a low rate, but each crash means a bug in zizmor. How anchors are used in the wild zizmor's anchor support was deliberately limited, and for good reason. YAML anchors make workflows non-local: an alias defined in one place changes behavior else

## Behind the Flame: Maggie Baxter

DevFeed: [Behind the Flame: Maggie Baxter](<https://devfeed.tech/articles/behind-the-flame-maggie-baxter-11657.md>)

Original publisher: [Read original article](<https://incident.io/blog/behind-the-flame-maggie-baxter>)

Author: Megan Batterbury

Published: 2026-05-21T14:00:00Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [incident management](<https://devfeed.tech/topics/incident-management.md>), [incident](<https://devfeed.tech/topics/incident.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [company](<https://devfeed.tech/tags/company.md>), [customers](<https://devfeed.tech/tags/customers.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [outage](<https://devfeed.tech/tags/outage.md>), [partner](<https://devfeed.tech/tags/partner.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [tech](<https://devfeed.tech/tags/tech.md>)

### AI overview

Maggie Baxter, a Solutions Engineer at incident.io, describes her work helping technology companies evaluate and implement the company's incident management platform. She discusses relationship-building with prospects and customers, collaboration across the organization, the company-wide offsite, and incident.io's culture of care and personalized customer engagement.

### Source excerpt

Meet Maggie Baxter, Solutions Engineer here at incident.io. 🔥

## Engineering teams in 2027

DevFeed: [Engineering teams in 2027](<https://devfeed.tech/articles/engineering-teams-in-2027-11770.md>)

Original publisher: [Read original article](<https://incident.io/blog/eng-in-2027>)

Author: Lawrence Jones

Published: 2026-05-19T15:00:00Z

Content type: opinion

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Code](<https://devfeed.tech/topics/code.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [cursor](<https://devfeed.tech/topics/cursor.md>), [anthropic](<https://devfeed.tech/topics/anthropic.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [industry](<https://devfeed.tech/tags/industry.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [stripe](<https://devfeed.tech/tags/stripe.md>)

### AI overview

The article projects how engineering teams may work with AI by the end of 2027. It describes tailored code agents built around frontier models, fast-starting development environments, integrations with Slack, ticketing and deployment tools, and rich codebase documentation. The author argues that the main investment is in the surrounding environment and integrations, enabling agents to verify changes through compilation, tests and local execution.

### Source excerpt

A forward look at where engineering teams are heading with AI, based on conversations with design partners who are visibly six-to-twelve months ahead of the average. Tailored code agents, MCP gateways, agentic products that talk to each other -- most of the picture is already there in pockets, and the rest of the industry is closing the gap fast.

## incident.io launches PagerDuty Rescue Program

DevFeed: [incident.io launches PagerDuty Rescue Program](<https://devfeed.tech/articles/incident-io-launches-pagerduty-rescue-program-11824.md>)

Original publisher: [Read original article](<https://incident.io/blog/incident-io-launches-pager-duty-rescue-program>)

Author: Tom Wentworth

Published: 2026-05-13T13:30:00Z

Content type: release

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [availability](<https://devfeed.tech/tags/availability.md>), [dependency](<https://devfeed.tech/tags/dependency.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [migration](<https://devfeed.tech/tags/migration.md>), [on-call](<https://devfeed.tech/tags/on-call.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [report](<https://devfeed.tech/tags/report.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [switching](<https://devfeed.tech/tags/switching.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [uptime](<https://devfeed.tech/tags/uptime.md>)

### AI overview

incident.io announced the PagerDuty Rescue Program for companies switching their on-call tooling. The program offers contract buyouts, AI-powered migration assistance, built-in migration tooling, a 99.99% uptime guarantee, and AI-first alert investigation.

### Source excerpt

incident.io just launched the PagerDuty Rescue Program, making it easier than ever for engineering teams to ditch their decade-old on-call tooling. The program includes a contract buyout (up to a year free), AI-powered white glove migration, a 99.99% uptime SLA, and AI-first on-call that investigates alerts autonomously the moment they fire.

## Humans aren't fast enough for 4 9's

DevFeed: [Humans aren't fast enough for 4 9's](<https://devfeed.tech/articles/humans-aren-t-fast-enough-for-4-9-s-11819.md>)

Original publisher: [Read original article](<https://incident.io/blog/humans-arent-fast-enough-for-4-nines>)

Author: Norberto Lopes

Published: 2026-05-11T17:19:46Z

Content type: opinion

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [Availability](<https://devfeed.tech/topics/availability.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [incident](<https://devfeed.tech/topics/incident.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [autonomous](<https://devfeed.tech/tags/autonomous.md>), [availability](<https://devfeed.tech/tags/availability.md>), [dependency](<https://devfeed.tech/tags/dependency.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [on-call](<https://devfeed.tech/tags/on-call.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [recovery](<https://devfeed.tech/tags/recovery.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

The article argues that achieving 99.99% availability is fundamentally different from achieving 99.95%. Because the available recovery window is only 4 minutes and 23 seconds per month, human responders are generally too slow, so systems must provide autonomous recovery, redundancy, and enough resilience to survive critical failures before human intervention is needed.

### Source excerpt

Hitting 99.99% isn't a faster version of what you already do. It's a different problem to be solved: autonomous recovery, dependency ceilings, redundancies, and the discipline to build systems that buy you 15-30 minutes before you're needed at all.

## Who's on call? How we improved schedule rendering performance 2,500x

DevFeed: [Who's on call? How we improved schedule rendering performance 2,500x](<https://devfeed.tech/articles/who-s-on-call-how-we-improved-schedule-rendering-performance-2-500x-12079.md>)

Original publisher: [Read original article](<https://incident.io/blog/whos-on-call-how-claude-helped-us-calculate-this-2-500-x-faster>)

Author: Rory Bain

Published: 2026-04-28T14:43:46Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [Claude](<https://devfeed.tech/topics/claude.md>), [Algorithms](<https://devfeed.tech/topics/algorithms.md>), [Code](<https://devfeed.tech/topics/code.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [real-time](<https://devfeed.tech/topics/real-time.md>)

Tags: [algorithms](<https://devfeed.tech/tags/algorithms.md>), [claude](<https://devfeed.tech/tags/claude.md>), [code](<https://devfeed.tech/tags/code.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [go](<https://devfeed.tech/tags/go.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [profiling](<https://devfeed.tech/tags/profiling.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>)

### AI overview

The article explains how incident.io improved on-call schedule rendering performance by 2,500x. The system combines historical database entries with future schedule entries calculated in real time, and the improvement came from profiling, algorithmic changes, and Claude Opus 4.6.

### Source excerpt

A look at how on-call schedules work, and how we made rendering them 2,500x faster -- through profiling, smarter algorithms, and some Claude.

## How it feels to run an incident with Investigations

DevFeed: [How it feels to run an incident with Investigations](<https://devfeed.tech/articles/how-it-feels-to-run-an-incident-with-investigations-11798.md>)

Original publisher: [Read original article](<https://incident.io/blog/how-it-feels-to-run-an-incident-with-ai-sre>)

Author: Chris Evans

Published: 2026-04-23T18:06:25Z

Content type: article

Language: en

Sources: [The incident.io Blog](<https://devfeed.tech/sources/the-incident-io-blog.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [User experience (UX)](<https://devfeed.tech/topics/ux.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [SRE](<https://devfeed.tech/topics/sre.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [incident](<https://devfeed.tech/tags/incident.md>), [incident-channel](<https://devfeed.tech/tags/incident-channel.md>), [incident-management](<https://devfeed.tech/tags/incident-management.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [outage](<https://devfeed.tech/tags/outage.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [slack](<https://devfeed.tech/tags/slack.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [sre](<https://devfeed.tech/tags/sre.md>), [ux](<https://devfeed.tech/tags/ux.md>)

### AI overview

This article walks through using incident.io's Investigations, described as an AI SRE and investigation engine, during a real incident. It focuses on improving the incident-response experience through ergonomic UX, automated investigation work, and Slack-based coordination.

### Source excerpt

For the last 18 months, we've been building Investigations and one of the things we've learned is that UX matters more than you think. This week, I used AI SRE to run a real incident, and I walk you through it end-to-end.

[Next page](<https://devfeed.tech/tags/post-mortem.md?cursor=WyIyMDI2LTA0LTIzVDE4OjA2OjI1KzAwOjAwIiwgIjA1MmM5OGUxLWRmNDYtNDMxNi1iODdlLTdlZGY0M2I3YjA5NiJd>)