From UI/UX Designer to Developer: How Design Thinking Made Me a Better EngineerWhen I started learning UI/UX design back in 2020—during those early pandemic lockdown days when we were all stuck inside—I had no idea it would fundamentally shape how I approach software development today. The Design Obsession Begins I remember bei...Feb 20 · 3 min readblog.virajpatwardhan.in
How I Almost Built an Expensive Feature (And What Saved Me)Building an edit profile page sounds straightforward until you realize just how much data you're dealing with. The Problem I Didn't See Coming A few months ago, I was tasked with building a profile edit feature. Simple enough, right? But when I start...Feb 19 · 3 min readblog.virajpatwardhan.in
Retrieval-Augmented Generation (RAG) Explained: A Complete GuideWhat is RAG? RAG stands for Retrieval-Augmented Generation. It's an AI architecture that combines information retrieval systems with generative AI models to produce more accurate, up-to-date, and contextually relevant responses. Simple Analogy: Think...Feb 18 · 2 min readblog.virajpatwardhan.in
Building my first Redis-powered featureWhen I started doing backend development, I was building the authentication module for a project. The flow was straightforward: the frontend sent a JWT token, the backend verified and decoded it, extracted the user id, and then queried the database t...Feb 18 · 2 min readblog.virajpatwardhan.in
Building my first Redis-powered featureWhen I started doing backend development, I was building the authentication module for a project. The flow was straightforward: the frontend sent a JWT token, the backend verified and decoded it, extracted the user id, and then queried the database t...Jan 16 · 2 min readgenerative-ai-project.hashnode.dev