Building products solves my writerโs block.
Whenever Iโm not building a product or tinkering with a side project, I keep trying to find things to write about.
Writing about software engineering, AI systems, Next.js, RAG, and what breaks while building real products.

Whenever Iโm not building a product or tinkering with a side project, I keep trying to find things to write about.

I spent the last couple of years building products. Most of them failed.

You optimized for Google. You forgot about the agents.

A practical workflow for building real LLM products with roadmaps, phased execution, audits, and break-tests instead of single-pass prompting.

I'm building a product that automatically generates demo videos from GitHub pull requests.

The three software paradigms. Software 1.0: Traditional Code- Software 2.0: Neural Networks- Software 3.0: LLM Programming

So I asked myself: Who exactly is taking these jobs?

I built Algoheads.com โ a smarter way to find job referrals by showing where you already have insider connections. No more cold applications!

From Django to FastAPI and React โ here's why I chose a modern stack to build Algoheads.com, and what I learned along the way.

In this blog, weโll walk through creating a powerful Document QA System.

I built an AI-powered system that transforms PDFs into intelligent, searchable knowledge bases using RAG, Langchain, and more.