Articles

Blog & Articles

Thoughts on web development, tutorials, and industry insights

Stop Shipping Skills on Vibes—You Need Actual Metrics
Web Development 5 min read

Stop Shipping Skills on Vibes—You Need Actual Metrics

Last month, I spent three days building what I thought was a killer Claude skill for handling API documentation generation. It looked good. The outputs *felt* right. I shipped it to production feeling genuinely confident. Two weeks later, I noticed it was making things worse in e...

Stop Building for Everyone, Start Building for Your Mom
Programming 4 min read

Stop Building for Everyone, Start Building for Your Mom

Last month, my sister asked me why her Ubuntu desktop kept freezing. It's a question I've heard variations of at least a hundred times—from family, from friends who heard I "know computers," from people at parties who corner me near the snacks. My instinct was always the same: op...

Stop Building RAG Systems That Nobody Actually Uses
AI & Machine Learning 4 min read

Stop Building RAG Systems That Nobody Actually Uses

I spent three weeks last month helping a client implement a document search system. We nailed the RAG pipeline—great embeddings, perfect chunk sizes, decent reranking. Then it went live and... nobody touched it. Why? Because it lived in some admin interface that required logging...

Why I Finally Stopped Believing My Code Speaks for Itself
Career & Growth 4 min read

Why I Finally Stopped Believing My Code Speaks for Itself

A year ago, I shipped a system that cut our API response time by 40%. I was genuinely proud of it—the architecture was clean, the queries optimized, the caching strategy elegant. I mentioned it once in standup and moved on. Six months later, during promotion discussions, I realiz...

Stay Updated

Get notified about new articles and tutorials.

Search Articles