Long form.
Pieces I've written when an idea wouldn't fit in a tweet or a Slack reply. AI agents, system design, what to actually build to get noticed.

Understanding CAP Theorem in System Design
Designing distributed systems means balancing reliability, scalability, and fault tolerance. A key principle here is the CAP Theorem , introduced by Eric Brewer (2000) and proved by Gilbert & Lynch (2002). What is t…

Best Projects to Build in 2025 to Get Hired as a Developer
As we step into the second half of 2025, the hiring landscape for developers continues to evolve rapidly. While resumes and portfolios still matter, what truly gets you noticed today is what you’ve built. Whether you're…

Ultimate Roadmap for Web Development in 2025 (Easy → Hard)
Web development in 2025 is more powerful than ever—but also more complex. Whether you're a complete beginner or an intermediate developer ready to dive deeper, this roadmap will guide you through the essential technolog…

AI Agents VS AI Chains
We have came a long way to develop complete LLM Chains for our workflow but recently there is a new hype about AI Agents. But what are AI Agents and how are they different from the LLM Chains that are existing in the cu…