Make a Bounded ASP.NET Core Change with Claude Code
Explore a bounded ASP.NET Core change with Claude Code: trace an endpoint, define input rules, preserve existing contracts, and review meaningful evidence.
Showing 24 of 38 articles
Explore a bounded ASP.NET Core change with Claude Code: trace an endpoint, define input rules, preserve existing contracts, and review meaningful evidence.
Help junior developers through the problem in front of them by listening, clarifying expectations, and choosing guidance that keeps them actively involved.
Compare a historical commit with your working tree without checking out the commit or leaving your branch. The post Compare today’s code with an earlier commit appeared first on …
Microsoft has released a public preview of dotnetup, a cross-platform toolchain manager that installs and updates .NET SDKs and runtimes in the user’s own directory without admin …
“We switched to event driven architecture. Now we can’t debug anything.” A member of my channel shared a post with me where a team went all in on event driven architecture and ran …
Across conversations with leaders in government, critical infrastructure and regulated industries, one priority consistently rises to the top: putting technology to work on the …
Understand collections in C# through access, ordering, equality, mutation, and ownership contracts, with practical examples for everyday application code.
Understand competing priorities as an engineering manager: clarify requests, account for capacity, name displaced commitments, and escalate choices clearly.
In this post I introduce CBOR as a JSON alternative, and show how to use the System.Formats.Cbor NuGet package to read and write CBOR encoded data
Deserializing a JSON payload with a million objects strains memory and the garbage collector. .NET 10 adds PipeReader support to System.Text.Json, letting the serializer read …
I was giving a version of the workshop on CQRS and Event Sourcing to a JasperFx client today (because that’s something that we do if you’re interested!). In the workshop, I give a …
Use an agent skill to prepare your existing .NET MAUI app for Xcode 27, with the scene lifecycle changes and manual migration steps explained. The post Get Your .NET MAUI App Ready …
The GitHub Copilot SDK gives your application an agent runtime. BYOK lets you keep that runtime while sending model requests to your own Microsoft Foundry or Azure OpenAI …
Understand C# code intelligence in Claude Code, including the csharp-lsp plugin, server prerequisites, diagnostics, symbol navigation, and verification limits.
Reorder your document tabs and return to them by visual position with new keyboard shortcuts. The post Organize and revisit tabs with the keyboard appeared first on Visual Studio …
Make career conversations with your manager clearer by exploring your interests, desired responsibilities, role expectations, and opportunities as goals change.
Microsoft has released .NET 11 Release Candidate 2 under a go-live license, supported in Visual Studio 2026 Insiders. The release adds incremental CBOR reading, experimental …
Every session from October 7 is now on YouTube. .NET Day Online 2026 took place on October 7. Thanks to everyone who watched the livestream and asked questions in the chat! If you …
Attempting to conjure good properties. Ever since I learned about property-based testing, I've been fascinated by it. The notion of test data generators seem superior to Test Data …
Right now things are a bit of a blur just because of the high rate of incoming GitHub traffic we get for the Critter Stack, with Wolverine being the most common recipient of new …
Understand MongoDB in C# through client ownership, typed BSON mapping, bounded reads, write boundaries, and index evidence without duplicating CRUD tutorials.
Learn to manage your time as an engineering manager, balance support and coordination, handle interruptions, and recognize when your workload needs to change.
The choice between Pipes and Streams for data processing hinges on specific workloads. Optimal selection requires benchmarking based on the application's data handling needs.
When I originally created NAudio in 2002, it was on the old .NET Framework which was Windows-only. The whole NAudio library was a single package, containing all the capabilities. …
No stories match these filters.