What you actually get

A real solution, not a folder of empty projects

Each template is the setup I would start a new project with today, with the decisions that usually eat the first week already made.

Free forever, updates included

Every template is free, and so is every future version. You get an email when a new one ships.

Running in two commands

docker compose up starts the dependencies, dotnet run starts the API. No setup checklist to work through first.

Targets .NET 10

Directory.Build.props carries notes for retargeting to .NET 8 or .NET 9 if you are not on the latest runtime yet.

Tested, not just scaffolded

Unit, integration, and architecture tests come with the solution, running against real dependencies through Testcontainers.

Want the reasoning behind them?

The templates show you the what. My courses walk through the why, decision by decision, building the same architectures from an empty solution.

Explore the courses