Matt Pocock's skills give you one main flow for AI-assisted development, but not every job fits it. Answer up to four questions in an interactive wizard to find the right workflow, from a one-behaviour fix to a huge, foggy feature.
What happens when you swap the REST API of a real Vertical Slice Architecture template for GraphQL, and try not to touch the domain? I ported the SSW VSA template to HotChocolate 16 to find out. Here's what GraphQL is, the problems it solves compared to REST, and what it actually looks like in .NET - slices, DataLoaders, typed errors, and a live subscription.
Big pull requests are painful to review and painful to rebase. Stacked PRs let you break one large change into a chain of small, dependent PRs that each review on their own. Here's a hands-on run through GitHub's native stacks feature - creating a stack, what happens when you update the bottom PR, and merging the whole thing in one click.
Every Aspire and EF Core sample tells you to hand-roll a MigrationService worker. Aspire now ships AddEFMigrations, which makes migrations a first-class resource. Here's how to wire it up, how to keep your seed data structurally incapable of reaching production, and what changes when you deploy.
A modular monolith with Aspire, integration tests, and a real deployment ends up with config scattered across appsettings, user-secrets, env vars, and Key Vault. Here's the framework I use to decide where each value belongs, and why putting things in the wrong layer always burns you eventually.