An Old .NET Dog's Grumpy Guide to Building a RAG Pipeline: Why Python? And Why Am I Sweating Over PDFs Like It's 1998 All Over Again?Hey there, folks. I am Forty-five years old, most people think I'm a dinosaur because I still use Visual Studio like it's the Holy Grail. Used to crank out enterprise apps in .NET that could make clients weep with joy. Events? Handled them like a pro...Sep 24, 2025 · 11 min readsudeepmukherjee.hashnode.dev
A Grumpy .NET Coder's Guide to OCR with Python (Because Universe Said So)The Setup (Or: How I Got Shanghaied Into This Mess) There I was, 20 years deep into .NET development, happily writing C# with my precious Visual Studio, when the world around me goes crazy, everywhere people want python based AI powered solutions. Ap...Sep 3, 2025 · 5 min readsudeepmukherjee.hashnode.dev
Grumpy Coder vs. Azure Open AI: The Epic Quest to Tame Unstructured Text into JSON Glory!Back again for more punishment? I am asking myself that same question. Why do I even try? Here is the lowdown my company read images of a product manufactured by our client which had critical information engraved on the body of the product, like Seri...Sep 2, 2025 · 3 min readsudeepmukherjee.hashnode.dev
Using RAG and Azure OpenAI for Text-to-SQL ConversionBack again, yes I know its too soon, even for my own liking. Makes me more grumpy. Found a serious flaw in the previous code which you can read here, Part1 and Part2. Size matters, no really it does. Flaw was the size of the DDL and the way I was try...Aug 31, 2025 · 8 min readsudeepmukherjee.hashnode.dev
Grumpy Guy Angry With Azure Open AIRecently you must have seen my great success with Azure Open AI and .NET. But alas! my happiness turned to dust when the model started refusing to answer simple questions. Sometimes the SQL returned by the AI made no sense. In all the system was unre...Aug 29, 2025 · 5 min readsudeepmukherjee.hashnode.dev