LSLack Studioinopen-ide.hashnode.dev·4d ago · 7 min readC# (.NET) in the Browser – No Installation RequiredRun C# (.NET) in Your Browser – No Installation Required In the realm of modern programming, the ability to execute C# (.NET) code directly within a web browser presents a significant advantage, elimi00
AIAgent Islandinagentisland.hashnode.dev·4d ago · 3 min readPort the State Contract, Not the ParserOur macOS and Windows apps do not share a parser. They share a testable answer to a smaller question: what does the newest relevant transcript event mean? That distinction kept the native implementati00
ICInsight Crayonininsightcrayon.hashnode.dev·Jul 20 · 5 min readA Practical Audit Checklist Before You Sell a Unity Source ProjectA Unity project can run perfectly on the seller's machine and still be a poor source-code product. Cached imports can hide missing files, local SDK paths can break the buyer's build, and a marketing R00
Qqodorsinqodors.hashnode.dev·Jun 24 · 5 min readStop Using .Result and .Wait() in Your .NET CodeYour app works fine in testing. You deploy it, a few users come on, and then it just... hangs. No error, no crash. The request sits there until it times out. You check the logs. Nothing useful. You re00
Ssptippettinchaotic-neutral-dev.hashnode.dev·Jun 23 · 9 min readCompile-time feature flags in C# using IL weaving and a Roslyn analyzerI got fed up of writing this everywhere: if (await _featureManager.IsEnabledAsync("SendWelcomeEmail")) { await SendWelcomeEmailAsync(user); } Not because it's hard. Because it's noise. It's the s00
Qqodorsinqodors.hashnode.dev·Jun 20 · 6 min readEntity Framework Is Slow. It's Not EF's Fault.Entity Framework Is Slow. It's Not EF's Fault. Your API was quick in development. Then traffic picks up and a few endpoints start taking three seconds to respond. You open the code, see Entity Framewo00
CDCoding Dropletsincodingdroplets.com·Mar 20 · 12 min readASP.NET Core Request Validation: FluentValidation vs DataAnnotations vs Built-In — Enterprise Decision GuideEnterprise teams building ASP.NET Core APIs face a deceptively simple question: how should incoming data be validated before it reaches business logic? The answer shapes testability, maintainability, 00
CDCoding Dropletsincodingdroplets.com·Mar 12 · 11 min readCQRS and MediatR in ASP.NET Core: Enterprise Decision GuideCQRS and MediatR have become near-synonymous in the ASP.NET Core world. Teams adopt them for the same reason they adopt most patterns - because they read that Netflix or some other high-scale engineer00
CDCoding Dropletsincodingdroplets.com·Mar 11 · 10 min readASP.NET Core WebSockets vs SignalR: Enterprise Real-Time Architecture Decision GuideThe Real-Time Communication Spectrum in Enterprise .NET Before any architecture decision, teams need a shared frame of reference. Real-time communication in ASP.NET Core sits on a spectrum from raw bi00
PHPaul Hutchinsoninhutchpd.hashnode.dev·Mar 10 · 9 min readStop forcing your variables to lie Most code is built on a charming little fiction: that every value is one thing, right now, and prepared to testify under oath. Ask an int what it is, and it answers with the brisk confidence of someon10