The Authentication Gap That Every AI Agent Lives InWhy existing auth was never built for autonomous agents — and how we fixed it with open-source cryptography The Uncomfortable Truth Your AI agent is authenticating like it's 2009. Every day, millions of AI agents make HTTP requests on behalf of the h...Feb 15, 2026·6 min read·30
Architecting an AI Frontend Engineer: A Deep Dive into Recursive Code GenerationOct 4, 2025·8 min read·35
Building a High-Performance Graph: From SVG Hell to Canvas HeavenA Deep Dive into Rendering Large Networks with React and D3 At its core, our work often revolves around data. But raw data in tables and spreadsheets can only tell us so much. The real magic happens when we can see the relationships hidden within tha...Jul 8, 2025·13 min read·76
Lynx vs. React Native: A Comprehensive ComparisonIntroduction The cross-platform mobile development landscape is evolving rapidly with new contenders challenging established solutions. Two notable technologies in this space are React Native, a mature framework developed by Meta (formerly Facebook),...Mar 13, 2025·7 min read·176
A Beginner’s Guide to RTSP Streaming with WebSockets Using Node.js and FFmpegReal-Time Streaming Protocol (RTSP) is widely used for controlling media streams in surveillance systems, IP cameras, and more. However, interacting with RTSP streams directly in web applications can be challenging since browsers don’t natively suppo...Sep 15, 2024·5 min read·4.2K
Coinbase Interview Experience [SDE-1 Remote]Initial Contact In mid-February, I approached the recruiter via a cold email. After a few days, they reached out to me and sent an online assessment, which consisted of four LeetCode-style problems: one easy, two medium, and one hard. I solved three ...May 1, 2024·2 min read·1.1K
Zomato SDE Interview ExperienceIntroduction A few months ago, I decided to apply for the SDE position at Zomato, one of the leading food delivery platforms in India. I was really excited about the opportunity, as Zomato is known for its innovative technology and impressive enginee...Apr 16, 2024·2 min read·3.2K
A Deep Dive into Retryable Jobs with BullMQMessaging queues are a fundamental part of modern software architecture. They enable the decoupling of services, improving scalability, and resilience. In this blog, we'll explore messaging queues, why they are essential, and provide a simple TypeScr...Oct 16, 2023·3 min read·468