alankar-srivastava.hashnode.devI Built an App Without Writing a Single Line of Code (And It Was Like Arguing with a 7-Year-Old)You know that feeling when your port is already in use, and you're pretty sure you killed that process, but apparently you didn't? Yeah, me too. I was working on a project that juggled multiple ports and localhost aliases like a circus performer. Dur...Feb 7·3 min read
alankar-srivastava.hashnode.devBuilding a Task Dependency System with DAGs and JGraphTYou're building a deployment pipeline. Task A needs to finish before Task B starts. Task C depends on both A and B. Task D only cares about B. Simple enough, right? Then someone asks, "What if we add Task E that depends on D, which depends on B, whic...Jan 11·5 min read
alankar-srivastava.hashnode.devJavaDoc AI Agent - Intelligent Documentation AssistantI was knee-deep in an experimental Spring Boot project, staring at a controller file that had grown to 500 lines. Zero JavaDoc comments. Zero Swagger annotations. Just raw, undocumented Java doing its thing. My options were: Spend the next two hours...Dec 27, 2025·6 min read
alankar-srivastava.hashnode.devReverse Proxy vs Forward Proxy: A Tale of Two MiddlemenLet’s say you're at a fancy restaurant. There's you (the client), the kitchen (the server), and somewhere in between... a proxy. But which kind? That's the million-dollar question that separates the networking newbies from the wizards. Both forward a...Nov 9, 2025·5 min read
alankar-srivastava.hashnode.devServer-Sent Events: The Unsung Hero of Real-Time WebLet me tell you about one of the web's best-kept secrets—a technology so elegant, so beautifully simple, that it makes you wonder why we ever complicated things in the first place. The Real-Time Dilemma Lets say you're building a web app that needs t...Nov 5, 2025·5 min read