Type safe unions, durable AI agents, and bloat free Blazor land in this drop. Patterns for saner APIs and SaaS using exhaustive matching, tenant aware throttling, and faster reads with Azure Redis.
#csharp #dotnet #aspnetcore
Type safe unions, durable AI agents, and bloat free Blazor land in this drop. Patterns for saner APIs and SaaS using exhaustive matching, tenant aware throttling, and faster reads with Azure Redis.
#csharp #dotnet #aspnetcore
Speed and safety in this drop: the real cost of string length checks, faster async await in .NET 11, and SBOM baked into NuGet for sane audits. Plus, MAUI XAML with C# expressions that kill noisy converters.
#csharp #dotnet #dotnetmaui
This drop swaps brittle role checks for permission-based auth and solves multi-node cache drift with HybridCache plus Redis. Plus, Wolverine-powered resilience and a cleaner, provider-agnostic .NET AI stack.
#dotnet #aspnetcore #redis
This drop jumps from on-device CLIP embeddings in .NET to a tidy Stripe Checkout in ASP.NET Core, showing how these pieces work in real apps. Plus a peek at LINQPad 9's AI and why EF Core may be the 2026 default.
#csharp #dotnet #efcore
Small choices, big wins. This drop shows how to keep industrial cameras streaming, force real WebView2 refreshes, validate EF Core before SaveChanges, and pick StartsWith for faster hot paths.
#csharp #dotnet #efcore
Today's drop tackles patterns that ship sturdier apps faster: DTOs for stable Minimal APIs, secure Azure uploads with the Valet Key, and single-file tools via #:package. Also, some no-nonsense reflection and activator tips.
#csharp #dotnet #aspnetcore
This drop nails real wins: faster API validation in .NET 10, Minimal API myths busted, and MAUI C# expressions that clean up XAML. Also, a calm tour of post-quantum crypto and safer EF Core config.
#dotnet #csharp #efcore
This drop tames gnarly config with clean Options, rethinks validation with Zeta, and shows how single-file C# turns quick ideas into real tools. Plus, a peek at EF Core LINQ so you know how those lambdas become SQL.
#dotnet #csharp #efcore
One of the most common questions on my EF Core videos? Repositories or just DbContext? Here's my answer.
#dotnet #csharp #efcore
This drop spotlights C# 14 ?.= and the new field keyword for cleaner, safer updates. Plus hybrid caching to dodge stampedes, OData 9 upgrade notes, and a MAUI patch that may nudge Android layouts.
#csharp #dotnet #dotnetmaui
Rebuilt my website recently and my favorite new feature is blog post previews before they're released. 7 days before a post is released it shows on the website as a teaser.
Also, new post coming Monday...
This drop zeroes in on real-world wins: the Content-Type charset gotcha behind ghost 404s in ASP.NET Core, sane message ordering with outbox and sagas, and a C# 15 idea to pre-size and fine-tune collections.
#dotnet #aspnetcore #csharp
Missing my mom today. Received news that I'm stoked about, and know she'd be proud. Can't share it with her, so you're up.
A year of good diet & exercise means I've lost ~40lbs. Doc told me this AM my bloodwork is perfect and I should stop taking my blood pressure medicine. 💪
In this drop: evolve APIs without breaking clients, choose the right background jobs, and tap C# 14 lambdas in .NET 10 for leaner, faster code. There is even a glimpse of open agent standards in .NET.
#dotnet #csharp #aspnetcore
Inside this drop: VS 2026 AI that speeds refactors and debugging, resilient APIs with Polly 8, and encrypted JSON without converters using a TypeInfoResolver. Plus, Aspire pipes resource settings into Azure Functions for you.
#dotnet #csharp #aspnetcore
A new @dotnetdrip.com has... dropped? Fresh, .NET-only content hitting mailboxes every Monday, Wednesday, and Friday.
dotnetdrip.com/archive/2026...
Continuing my "words from American poets" theme:
"Oops, I did it again."
#csharp #dotnet
In the words of those American poets, the Backstreet Boys, "OMG, we're back again." First blog post in a long time! Let's talk about the new right and left joins in EF Core 10.
#dotnet #efcore #csharp
baldbeardedbuilder.com/blog/cleaner...
The speech extension in @vscode.dev really makes @github.com Copilot feel like magic. I've been using Copilot CLI for a week and even though @scott.hanselman.com turned me on to handy.computer, I miss a wake word like "hey code" and I miss the "auto enter after n seconds of silence."
No, I’m saying CmdPal dock allows them all. So, live it up!
It allows any side. Don’t let your dreams be dreams.
💡 We're exploring a new idea for PowerToys Command Palette: a configurable dock where you can pin your favorite commands and extensions for quick access.
For examples and proof-of-concept code, check out the issue - we'd love your feedback 👇
github.com/microsoft/Po...
Doing great!
He was christened with his first domain name so you can all play! Get in, play, enjoy, and give him feedback/feature requests.
His dad-moderated email is letsplay@natorade.com
natorade.com
✅ Built a web front-end (with my help) in @vuejs.org and @supabase.com with:
- Auth via Google, Discord, Twitch or GitHub
- Store current and total win streaks by level for tic-tac-toe for each user (plans for a leaderboard in the coming days)
✅ Built a 3D "space invaders" meets pirates game called War Ships with:
- Earn $ and buy upgrades for your ship
- Multiple difficulty levels
- "Quests" to earn bonus $ (like getting a kill, etc.)
This one's still a WIP and he's constantly iterating.
✅ Built a tic-tac-toe game complete with:
- 3 levels of difficulty
- Sound and visual effects for wins/losses
- Background music that changes based on level
- If you're signed in, it tracks your current & lifetime win streaks per level.
So, freaking proud of my 10yo. Over the holiday break I was vibe-coding and fell in love with @github.com Copilot CLI. Nate's been dying to make video games and I realized this was his chance. Set him up with a MS Surface, MS Terminal, and bang!
Check the 🧵for his current progress and link to play.