8 MIN READ

ENGINEERING

We deleted 40% of our test suite and shipped faster

Coverage went down. Confidence went up. Here is how we decided what to cut.

Tom Becker

Engineering

Most of those tests tested the framework

When we audited what was actually failing, a clear pattern emerged. Tests that broke on real bugs clustered in a small number of files. Tests that broke on refactors — and only on refactors — made up most of the suite. They were not protecting the product. They were taxing every change.

We kept everything that touched money, permissions, or data integrity. We deleted assertions that restated the implementation line by line. The suite went from nineteen minutes to six.

Coverage is an input, not a goal

A high coverage number tells you lines were executed, not that behaviour was verified. We now track how often a test catches a real defect before release. It is a harder metric to collect and a far more honest one.

More articles

GROWTH

5 MIN READ

The onboarding email that quietly doubled retention

It was not the copy, and it was not the timing. It was what we stopped asking people to do.

Marcus Reyes

Growth

DATA CULTURE

7 MIN READ

Your dashboard is lying to you about weekends

Seasonality inside a week is stronger than most teams assume, and rolling averages hide exactly the signal you need.

Mei Tanaka

Data

ENGINEERING

8 MIN READ

We deleted 40% of our test suite and shipped faster

Coverage went down. Confidence went up. Here is how we decided what to cut.

Tom Becker

Engineering

GROWTH

5 MIN READ

The onboarding email that quietly doubled retention

It was not the copy, and it was not the timing. It was what we stopped asking people to do.

Marcus Reyes

Growth

DATA CULTURE

7 MIN READ

Your dashboard is lying to you about weekends

Seasonality inside a week is stronger than most teams assume, and rolling averages hide exactly the signal you need.

Mei Tanaka

Data

ENGINEERING

8 MIN READ

We deleted 40% of our test suite and shipped faster

Coverage went down. Confidence went up. Here is how we decided what to cut.

Tom Becker

Engineering

PRODUCT

6 MIN READ

Pricing pages are product surfaces, not marketing pages

Treating pricing as copywriting is why so many teams ship a page that converts badly and cannot be changed.

Elena Vasquez

Product

Ask your data anything. Get answers in seconds.

© 2026 Kessel. All rights reserved.

Ask your data anything. Get answers in seconds.

© 2026 Kessel. All rights reserved.

Create a free website with Framer, the website builder loved by startups, designers and agencies.