
I Was Tired of My Backend Falling Asleep. A Cron Job Fixed It.
You know that feeling when you share your project with someone and they click the demo link — and then you both just sit there, watching a loading spinner for...
Writing
Thoughts on full-stack development, DevOps, AI, and everything I learn along the way.

You know that feeling when you share your project with someone and they click the demo link — and then you both just sit there, watching a loading spinner for...

Authentication is one of those things every app needs — and one of those things most developers (especially students like me) try to avoid building properly....

The honest story behind PulseChat: WebSockets, AWS S3, WSO2 Asgardeo OAuth2, and a lot of late nights. There’s a big difference between building a “chat app”...

A practical breakdown of two popular auth approaches — when to roll your own tokens and when to let a service handle it all. Authentication is one of those...

I was confused by “images”, “containers”, and “volumes” too. Here’s how I finally made sense of Docker — and how you can containerize your first app today....

I was confused by “buckets”, “objects”, and “permissions” too. Here’s how I finally made sense of S3 — and how you can start using it today. When I first heard...

I’m a computer science student. I’m supposed to be excited about the future of this industry — and I am. But when Anthropic announced Claude Mythos Preview two...

A honest account of building ElectroMart a production-ready electronics store with React, Node.js, MongoDB, Clerk, Cloudflare R2, and deployment on Vercel and...