Skip to content

Navid's Blog

Ideas, Experiments, and Lessons Learned

Menu
Menu

Category: Debugging Stories

I Spent 3 Days Fixing a Bug That Wasn’t a Bug

Posted on February 28, 2026 by Navid

Three days. Forty-two hours of staring at code. Multiple panic-induced Slack messages to my teammate. And it turned out the problem was nowhere near where I was looking. Here’s what happened. The Problem We had a production issue. Users were reporting that their data wasn’t saving. The error message was vague: “Something went wrong.” Classic….

Read more

The Time I Spent 3 Days Debugging Something That Wasn’t Even a Bug

Posted on February 26, 2026 by Navid

Three days. That’s how long I stared at the same error message before realizing I had been fighting a ghost. It started like any other Tuesday. I was working on a feature that synced user data between our main app and a third-party service. Everything looked correct in the code. The API was returning 200…

Read more

I Spent 6 Hours Debugging Slow API Calls — It Was a Missing Index

Posted on February 23, 2026 by Navid

I remember this one clearly. We had an endpoint that was getting slower by the day. At first, it took 200ms. Then 500ms. Then over 2 seconds. Users started complaining. The Symptoms The API was simple — fetch a list of orders with user details. Nothing fancy. But as the database grew, response times exploded….

Read more

I Spent 4 Hours Debugging — It Was a Missing Semicolon

Posted on February 22, 2026 by Navid

Four hours. That’s how long I stared at my screen, questioning my career choices, debug logs flooding my terminal, and genuinely considering whether I should just become a farmer. The bug? A simple API endpoint returning 500 errors in production. Nothing special. Just another day in the life of a backend developer. What Happened It…

Read more

Posts pagination

  • Previous
  • 1
  • 2
  • 3

Categories

  • AI Experiments
  • Coding
  • Debugging Stories
  • Hot Takes
  • Ideas
  • Lessons Learned
  • Project Management
  • Uncategorized
  • Vibe Coding

Recent Posts

  • I Spent 3 Hours Debugging — It Was a Typo
  • I Spent 3 Hours on a Bug That Was a One-Line Fix
  • The Time I Accidentally Deleted Our Production Database
  • I Accidentally Deleted Production Data at 2 AM — Here’s What Saved Me
  • How I Found the Memory Leak That Was Killing Our Production Server