# 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.