My 10-Day Journey of Learning Go: Building Web Apps and More!
Ten days, one language, several working programs. I came from a decade of C# and expected Go to feel foreign — instead it felt like a corrective. A record of…
→ read moreTen days, one language, several working programs. I came from a decade of C# and expected Go to feel foreign — instead it felt like a corrective. A record of…
→ read moreHttpResults.Results gives Minimal API methods typed, consistent return shapes without boilerplate. Pair it with MiniValidator and you get clean validation flow…
→ read moreI have shipped six Blazor products — Server, WASM, and MAUI — and I genuinely like the technology. But the gap between the promise and the day-to-day reality is…
→ read morePublishing a native Blazor app with .NET MAUI is possible. The gap between possible and smooth is real.
→ read moreReading, writing, and navigating files in .NET — paths, streams, and the edge cases that bite you.
→ read moreSession in .NET Core is opt-in and slightly different from the old framework. Here is how to set it up correctly.
→ read moreSwitching from Web Forms to Razor Pages: what transfers cleanly, what requires a different mental model.
→ read moreAccessing the index inside a foreach loop in C# — the clean way, and why for is not always the answer.
→ read moreTriggering the native device prompt from .NET MAUI Blazor — bridging the gap between web and native.
→ read moreThe ??= operator in C# 8: what it does, when to use it, and when it is cleaner than a null check.
→ read more