ramitdatta.comThe Complete Guide to SQL Vector Databases: From Theory to Production-Ready SQL ImplementationsWhat is a Vector Database? A vector database is a specialized database system designed to store, index, and query high-dimensional vectors (arrays of numbers) that represent complex data like text, images, audio, or sensor readings. Unlike traditiona...Jan 9·5 min read
ramitdatta.comVector Filesystem Search: Finally, Files That Find ThemselvesI built a vector search service for all platforms and filesystems called vecfs. It’s a little daemon that runs in the background and finally treats file discovery like a real systems problem—not something you bolt on after the fact. Instead of just l...Dec 15, 2025·4 min read
ramitdatta.comKernel-Space Agents: The Firewall Revolution That Linux Desperately NeedsAfter decades of wrangling with iptables, wrestling nftables, and watching eBPF promise the moon while delivering a moderately respectable garden gnome, I've seen my share of "next-generation" solutions. But what I'm about to show you isn't evolution...Dec 10, 2025·13 min read
ramitdatta.comThe Modal Context Protocol: Bridging Applications and AIIntroduction to MCP The Modal Context Protocol (MCP) establishes a transformative open standard enabling rich interactions between applications and Large Language Models (LLMs). By providing a common interface, MCP allows diverse applications to expo...Apr 22, 2025·9 min read
ramitdatta.comUnderstanding the Backbone of Modern Secure CommunicationsIn the realm of secure communications, elegant and robust cryptographic protocols form the foundation of trustworthy systems. Among these, a particular framework has gained significant attention for its simplicity, security, and flexibility - qualiti...Apr 20, 2025·4 min read