usha
Login
Back to Blog
April 4, 20261 min read63 views

Production Bugs Will Humble You Every Time

DevLife
CodingLife
Tech
SoftwareEngineering
Prisma
HTML
JavaScript

It sometimes feels like there is an unseen hand making sure bugs never stop showing up especially in production.

You spend hours building and testing. Everything works fine locally. Then you deploy… and suddenly, new issues appear.

Earlier this year, I decided to upgrade my portfolio website from a static site to a dynamic one, especially for the blog section. I wanted to be able to publish articles, allow users to sign up, and leave comments.

So I rebuilt the site using Next.js, Prisma, and PostgreSQL. Everything worked perfectly on my local machine.

But after deploying on Vercel, I kept running into database connection timeouts.

To be honest, I avoided debugging it for a while.

Today, I finally decided to face it and I fixed it. It feels really good.

Now I can publish blog posts, and users can sign up and interact with my content here https://ushahembashir.vercel.app/blog

This post is not really about the blog itself. It’s about the reality that bugs will always come especially in production.

That’s part of the journey. Keep going.

Chat on WhatsApp