The latest news from incident.io HQ

We’re building the best way for your whole organization to respond, review and learn from incidents. This is where we talk about how and why.

Engineering

Finding relationships in your data with embeddings

Spotting relationships in your data can be hard especially when that data is free text. Here's how we used LLMs and vector embeddings to quickly search through our data for similar topics and even concepts.

Rob LiddlePicture of Rob Liddle

Rob Liddle

19 min read
Engineering

Building a GPT-style Assistant for historical incident analysis

What looks like making GPT-style assistant in a little over a month

Teddy Aristide Necsoiu Picture of Teddy Aristide Necsoiu

Teddy Aristide Necsoiu

7 min read
Engineering

Lessons learned from building our first AI product

If you're thinking of adding AI to your product, this is everything you should know in advance.

Milly LeadleyPicture of Milly Leadley

Milly Leadley

15 min read
Engineering

Debugging Go compiler performance in a large codebase

In a big Go codebase, compiling all that code can get slower over time. This is how I figured out some bottlenecks and made our builds much faster!

Isaac SeymourPicture of Isaac Seymour

Isaac Seymour

7 min read
Engineering

Tracking developer build times to decide if the M3 MacBook is worth upgrading

When our CTO said "I'll upgrade your MacBook if you can prove it's worthwhile", we embarked on a journey including (re)building a Go hot-reloader, instrumenting developer builds, analyzing compiler performance, and feeding an AI model the data until we had an answer.

Lawrence JonesPicture of Lawrence Jones

Lawrence Jones

22 min read
Engineering

Engineering nits: Generating code faster

As our app grew, our codegen got slower and slower. Here's how we made it 97% faster.

Isaac SeymourPicture of Isaac Seymour

Isaac Seymour

5 min read
Engineering

Forays in Fancy Formatting

At incident.io, our raison d’etre is making it as easy as possible to handle incidents. So we want to make it as easy as possible to communicate in a rich way in incident summaries and updates.

Pip TaylorPicture of Pip Taylor

Pip Taylor

4 min read
Engineering

Behind the curtain: figuring out a gnarly user experience

We recently shipped Configurable Forms which introduced the ability to control the layout and content of your incident forms in a single place. In this post, we’ll take a look behind the curtain at the process we went through to build a really great editing experience for our users.

Lisa Karlin CurtisPicture of Lisa Karlin Curtis

Lisa Karlin Curtis

5 min read
Engineering

Engineering nits: Building a Storybook for Slack Block Kit

We care a lot about the pace of shipping at incident.io, and we also build lots of UIs inside Slack. Slack previews lets us collaborate on designing these experiences much more quickly.

Lawrence JonesPicture of Lawrence Jones

Lawrence Jones

6 min read

Stay in the loop: subscribe to our RSS feed.

Move fast when you break things