Articles

Blog & Articles

Thoughts on web development, tutorials, and industry insights

Stop Reaching for Plugins: Why I Built My Own Newsletter Popup
Web Development • 5 min read

Stop Reaching for Plugins: Why I Built My Own Newsletter Popup

I was sitting in a client call last month, listening to them complain about their homepage loading in 4+ seconds. Divi was already eating their budget. Their theme had three popup plugins installed. Three. Each one was "just for testing" but none of them were ever disabled. When...

Read More →
JavaScript Git
Stop Inferring State From Your Logs, Pick a Marker Instead
AI & Machine Learning • 5 min read

Stop Inferring State From Your Logs, Pick a Marker Instead

I was debugging a production issue at 2 AM last month when I realized I'd been doing something stupid. Our system was showing the wrong status for batch processing jobs because I'd built state inference on top of scattered log lines instead of a single, intentional marker. I kept...

Read More →
UI Design JavaScript
I Built An IDE Before I Realized I Didn't Need the Cloud
Web Development • 4 min read

I Built An IDE Before I Realized I Didn't Need the Cloud

Last month, I spent three hours debugging why my Claude API integration was timing out over a 3G connection on a train from Rawalpindi to Islamabad. I had a bug to fix, a deadline pushing, and absolutely no internet reliability. That's when I realized something obvious: I've been...

Read More →
Claude OpenAI

Stay Updated

Get notified about new articles and tutorials.

Search Articles