The Day claude Decided to Be Bun: A Windows Debugging Story
How a corrupted npm install led me down a PowerShell rabbit hole — and what it taught me about never trusting file paths blindly
Simply Blogging
How a corrupted npm install led me down a PowerShell rabbit hole — and what it taught me about never trusting file paths blindly
We're using the Anthropic Claude API as our LLM brain. You can swap this for OpenAI, Gemini, or any local LLM with minor changes. we'll build a minimal but **real** AI Agent in a C# .NET Console app that: 1. Takes a user goal 2. Thinks about what tool to use 3. Calls the tool 4. Observes the result 5. Loops until done — or knows it's finished
Your Blazor Server page polls the server every 30 seconds. The user reads it, then navigates away to another page. And that's the moment their entire session dies — the red banner, full reload, gone. No stack trace in the UI. No obvious repro. The bug is hiding in two little words: async void.
This LINQ ran perfectly on my machine. It passed code review. It shipped. And then, with real data, it quietly started pulling thousands of rows into memory on every page load. csharp.GroupBy(m => m.ThreadId) .Select(g => g.OrderByDescending(m => m.CreatedDate).First()) One line. Let me show you exactly why — and the two-line fix.
.NET Engineer | .NET 9 · C# 13 · EF Core 9 | 12 min read
You are 11 PM deep in a sprint. You write a quick LINQ query, shove the result into a Dictionary
**Introduction:** Fundamental Rights are the basic rights guaranteed to every citizen of India by the Constitution. Enshrined in Part III (Articles 12–35), they are justiciable — meaning they are enforceable by courts. They protect individual liberty against arbitrary state action.
यह ब्लॉग पोस्ट RDVV Jabalpur के LLB Semester-1 के छात्रों के लिए तैयार की गई है। Environmental Law के सभी महत्वपूर्ण विषय, अधिनियम, सिद्धांत और महत्वपूर्ण वाद हिंदी में यहाँ दिए गए हैं।
यह मार्गदर्शिका रानी दुर्गावती विश्वविद्यालय (RDVV), जबलपुर के एल.एल.बी. प्रथम सेमेस्टर के छात्रों के लिए 'अनुबंध कानून-I' और 'माल विक्रय अधिनियम 1930' की सटीक तैयारी हेतु तैयार की गई है। 2021, 2022 और 2024 के प्रश्न पत्रों के रुझान को देखते हुए, अनुबंध की परिभाषा (धारा 2(h)) एक "गारंटीकृत प्रश्न" (Guaranteed Question) है जो 100% निश्चितता के साथ पूछा जाता है।
RDVV जबलपुर के परीक्षा प्रारूप के अनुसार, 'संवैधानिक विधि-I' (अनुच्छेद 1 से 244A) का प्रश्न पत्र निम्नलिखित मानकों पर आधारित होता है: * अधिकतम अंक: 80 | न्यूनतम उत्तीर्ण अंक: 29 * प्रश्न पत्र संरचना: प्रश्न पत्र दो खंडों, Section A (सिद्धांत/अनुच्छेद आधारित) और Section B (प्रमुख कानूनी मामले/Leading Cases) में विभाजित है। * अनिवार्यता: छात्रों को कुल 5 प्रश्न हल करने होते हैं। परीक्षा नियमों के अनुसार, Section B से कम से कम एक 'Leading Case' हल करना अनिवार्य है। * प्रवृत्ति विश्लेषण: पिछले तीन वर्षों के पत्रों से स्पष्ट है कि Preamble, अनुच्छेद 21, और 'Basic Structure' (मूल ढांचा) से संबंधित प्रश्न परीक्षा के केंद्र बिंदु रहे हैं।
मानव अधिकार विधि केवल विधिक संहिताओं का संकलन मात्र नहीं है, अपितु यह 'मानवीय गरिमा' (Human Dignity) को सुरक्षित करने वाला एक वैश्विक विधिक दर्शन है। रानी दुर्गावती विश्वविद्यालय (RDVV) की एल.एल.बी. प्रथम सेमेस्टर की परीक्षा के परिप्रेक्ष्य में, यह विषय अत्यंत महत्वपूर्ण है क्योंकि विधि का मूल उद्देश्य न्याय की स्थापना करना है, और न्याय का केंद्र बिंदु मानव है। एक परीक्षा रणनीतिकार के रूप में, मेरा परामर्श है कि आप इस विषय को केवल सूचनात्मक न मानकर विश्लेषणात्मक दृष्टिकोण से समझें। जब आप यह समझते हैं कि मानव गरिमा ही विधि का केंद्र है, तो आपके उत्तर स्वतः ही उत्कृष्ट श्रेणी में आ जाते हैं। यह मार्गदर्शिका आपको ऐतिहासिक पृष्ठभूमि से लेकर आधुनिक न्यायिक सक्रियता तक के उन बिन्दुओं से अवगत कराएगी जो परीक्षा में अधिकतम अंक अर्जित करने के लिए अनिवार्य हैं।