# How we built it: incident.io Status Pages

DevFeed: [How we built it: incident.io Status Pages](<https://devfeed.tech/articles/how-we-built-it-incident-io-status-pages-11811.md>)

Original publisher: [Read original article](<https://incident.io/blog/how-we-built-status-pages>)

Author: Isaac Seymour

Published: 2023-04-19T00: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>), [Caching](<https://devfeed.tech/topics/caching.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [API](<https://devfeed.tech/topics/api.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [article](<https://devfeed.tech/tags/article.md>), [backend](<https://devfeed.tech/tags/backend.md>), [building](<https://devfeed.tech/tags/building.md>), [caching](<https://devfeed.tech/tags/caching.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>), [react](<https://devfeed.tech/tags/react.md>), [slack-incident](<https://devfeed.tech/tags/slack-incident.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

## AI overview

The article explains how incident.io built Status Pages over three months. The team used Vercel, caching, Incremental Static Regeneration, a backend API, React Server Components, and Next to deliver a fast, reliable status page while keeping incident updates timely for customers.

## Source excerpt

How we a built fast, reliable status page solution in three months.