Articles

Blog & Articles

Thoughts on web development, tutorials, and industry insights

We're About to Write Code That Wants Things, And We're Not Ready
Tech News 4 min read

We're About to Write Code That Wants Things, And We're Not Ready

Last month, I was debugging a particularly stubborn API integration when my coworker asked me why our system kept making illogical decisions. "It's just following the rules we gave it," I said. But that got me thinking: what if the rules we write start including desires? What if...

Read More →
Machine Learning
Why I Finally Stopped Googling "Which Database Should I Use?"
DevOps & Cloud 5 min read

Why I Finally Stopped Googling "Which Database Should I Use?"

Three years into my career as a backend developer in Islamabad, I realized I was making architecture decisions like someone throwing darts at a board. A startup needed persistent storage? Postgres. Need something fast? Redis. Need to scale horizontally? MongoDB. I had the tools m...

Read More →
Startups Career Growth
Let Your Framework Serve Your Design, Not the Other Way Around
Design & UX 4 min read

Let Your Framework Serve Your Design, Not the Other Way Around

I had a moment last year that stuck with me. I was onboarding a junior developer to a project we'd built with a popular CSS framework, and after twenty minutes of explaining which utility classes we override, which we never use, and which ones we've monkey-patched because they di...

Read More →
JavaScript
Stop Building MCP Servers Like It's 2019
Tech News 4 min read

Stop Building MCP Servers Like It's 2019

Two weeks ago, I spent an entire afternoon wrestling with deployment configs for an MCP server I was building for Claude. YAML files, Docker nonsense, manual testing against three different client APIs, the works. By the time I got it running in production, I'd burned through hour...

Read More →
Claude ChatGPT

Stay Updated

Get notified about new articles and tutorials.

Search Articles