Skip to main content
Engineering & product

The ErrorLens Blog

Deep-dives into production debugging, case studies from teams in the wild, and product updates from the team building ErrorLens.

Product

Introducing SQL Debug: paste a failing query, get a fixed one

A new dedicated mode in ErrorLens that takes a SQL query plus the database error and returns a corrected query, an explanation, and a typed list of issues.

5 min read
Engineering

Why your Postgres queries are slow: 7 patterns we see in production

After analyzing thousands of slow-query reports through SQL Debug, the same handful of root causes show up again and again. Here are the seven worth watching for.

12 min read
Tutorial

Reading a Java thread dump: a 6-step systematic approach

Thread dumps are dense and intimidating. Most engineers either stare at them blankly or skip straight to a heap dump. Here is a procedure that gets you to the root cause in under five minutes.

11 min read
Engineering

Three lessons from a Stripe webhook idempotency bug we shipped

We had an idempotency check that wasn't actually idempotent. The result: duplicate plan upgrades, two customers refunded, an hour of incident time, and a few engineering principles we're re-internalising.

7 min read
Case study

How we cut mean-time-to-resolve by 73% using AI log analysis

A deep dive into how the team at Payload CMS integrated ErrorLens into their incident response workflow and dramatically reduced debugging time.

8 min read
Research

Error frequency patterns: what 2M log entries taught us about production bugs

We analyzed anonymized error data across our entire customer base. The findings about error distribution, severity clustering, and recurrence rates will surprise you.

10 min read
Product

Introducing Code Patch Suggestions: AI-generated before/after diffs

Today we're launching our most-requested feature: side-by-side code diffs that show exactly what to change to fix each identified error.

7 min read
Security

Log safety: what data leaves your environment when you use AI analysis tools

A transparent walkthrough of ErrorLens's data handling — what we process, what we store, and what never leaves your environment.

9 min read
Tutorial

Setting up error monitoring in a Node.js microservices architecture

A practical guide to capturing, routing, and analyzing errors across a distributed Node.js system, with ErrorLens integration walkthrough.

12 min read
Engineering

The 5 most common NullPointerException patterns (and how to prevent them)

After analyzing 2 million errors, we identified the five most common root causes of NPEs in Java applications. Here's what the data shows.

11 min read
Ready to try ErrorLens?

Paste a log,
get a fix.

Free forever plan · 25 analyses/month · No credit card required