PinnedAfaque Umer·Jul 18, 2023Archive 🔖Welcome to my nomadic thoughts — Just like the dynamic nature of gradient descent, I find myself hopping back and forth between various…
PinnedInTowards AIbyAfaque Umer·May 25, 2025MCP 101: Why This Protocol Matters in the Age of AI Agents 🤖A beginner-friendly dive into the protocol that’s shaping the future of AI agents
PinnedInArtificial Intelligence in Plain EnglishbyAfaque Umer·Apr 16, 2025AI Agents 101: From Bots to Brainy Colleagues 😎Everything You Need to Know Before Building Your Own AI Agent
PinnedInTowards AIbyAfaque Umer·Feb 19, 2025Vector Databases 101: A Beginner’s Guide to Vector Search and IndexingHow They Work, Why They’re Essential, and How to Get Started
PinnedInArtificial Intelligence in Plain EnglishbyAfaque Umer·Jun 23, 2023🦜️ LangChain + Streamlit🔥+ Llama 🦙: Bringing Conversational AI to Your Local Machine 🤯Integrating Open Source LLMs and LangChain for Free Generative Question Answering (No API Key required)A response icon43A response icon43
InTowards AIbyAfaque Umer·May 31Why Your Cache Breaks The Moment You Scale Beyond One Python ProcessPython Caching Explained Through A Production Disaster ☠️
InLevel Up CodingbyAfaque Umer·May 16Python Async Isn’t About Speed — It’s About Surviving Waiting 😴Understanding sync vs async systems through real production bottlenecks, concurrency experiments, and scalability benchmarks in Python
InLevel Up CodingbyAfaque Umer·Mar 22From Conda Chaos to UV Zen 🧘🏻♂️Why I Finally Switched (and You Probably Should Too)A response icon1