Notes from the workbench
everything I'm learning about modern .NET.
Tutorials, deep-dives, and field notes on .NET, ASP.NET Core, EF Core, AWS, Docker, and the architecture that holds up in production. Written when I've shipped something or learned something worth sharing.
162 articles · browse by category
popular posts
6 hand-picked-
claudeClaude Code Tutorial for Beginners: Setup, CLAUDE.md, and Real Costs
Learn Claude Code from scratch: install it, write your first CLAUDE.md, use Plan Mode and skills, what it really costs a month, and how it compares to Copilot.
Updated Jun 12, 2026 · 25 min read → -
dotnet architecture.NET Aspire Tutorial - Build Cloud-Ready Apps with .NET 10 and PostgreSQL
Step-by-step .NET Aspire tutorial for .NET developers. Build a Book Store API with PostgreSQL, EF Core & Aspire 13. Includes source code, Aspire dashboard walkthrough, observability setup & deployment tips.
Updated Jan 20, 2026 · 32 min read → -
dotnet architectureThe Ultimate .NET Developer Roadmap 2026 - AI, Backend, Blazor & Full-Stack
A comprehensive, practical roadmap for .NET developers covering C#, AI Tools, ASP.NET Core APIs, Blazor, databases, architecture, cloud, and DevOps. Choose your path: Backend, Frontend with Blazor, or Full-Stack.
Updated Jan 10, 2026 · 22 min read → -
dotnet architecture +1Implementing Clean Architecture in .NET 10 - Step-by-Step Guide
A complete, junior-friendly guide to Clean Architecture in .NET 10. Build a movie API across Domain, Application, Infrastructure, and API layers with EF Core and Aspire.
May 26, 2026 · 34 min read → -
dotnetFullStackHero: The Free, Open-Source .NET 10 Starter Kit
FullStackHero is a free, MIT-licensed .NET 10 starter kit for multi-tenant SaaS - a modular monolith with 10 modules, 2 React apps, and one-command Aspire dev.
Updated Jun 20, 2026 · 19 min read → -
dotnet.NET Interview Questions: The 2026 Guide (300+ Real Questions)
Real .NET interview questions with great answers, red flags, and follow-ups. C#, EF Core, ASP.NET Core, system design - updated for .NET 10 and C# 14.
Updated Jul 21, 2026 · 18 min read →
recent posts
162 posts-
dotnet webapi-courseHealth Checks in ASP.NET Core: A Complete Guide (.NET 10)
Add health checks to ASP.NET Core on .NET 10: database, Redis and custom checks, liveness vs readiness probes, probe cost, graceful drain, and Kubernetes wiring.
Jul 27, 2026 · 22 min read → -
claudeHow I Use dotnet-claude-kit for Senior-Level .NET with Claude Code
Install and use dotnet-claude-kit: 47 skills, 10 agents, 16 commands, and 20 Roslyn MCP tools that make Claude Code write production-ready .NET 10 code.
Jul 25, 2026 · 16 min read → -
dotnet30 ASP.NET Core Interview Questions That Actually Get Asked in 2026
30 real ASP.NET Core internals interview questions with great answers, red flags, and follow-ups. Middleware, DI, hosting, configuration - updated for .NET 10.
Jul 21, 2026 · 28 min read → -
dotnet.NET Interview Questions: The 2026 Guide (300+ Real Questions)
Real .NET interview questions with great answers, red flags, and follow-ups. C#, EF Core, ASP.NET Core, system design - updated for .NET 10 and C# 14.
Updated Jul 21, 2026 · 18 min read → -
dotnet webapi-courseSecond-Level Caching in EF Core 10: The Complete Guide
Add second-level caching to EF Core 10 with EFCoreSecondLevelCacheInterceptor, Redis, and HybridCache - with real benchmarks and the invalidation gotchas.
Jul 20, 2026 · 15 min read → -
docker dotnet +1I Deployed a .NET App to DigitalOcean with Dokploy
Step-by-step guide to deploy a .NET 10 Web API and React apps to a DigitalOcean droplet with Dokploy: managed Postgres, Valkey cache, Cloudflare R2, and SSL.
Jul 19, 2026 · 39 min read → -
dotnet webapi-courseCustom User Management in ASP.NET Core Web API (.NET 10)
Build a user-management layer in ASP.NET Core Web API: a custom user model, admin endpoints to list, lock, and role-manage users, and self-service profiles.
Jul 16, 2026 · 13 min read → -
dotnet webapi-courseFastest Way to Bulk Insert Thousands of Rows in EF Core
Benchmark the fastest way to bulk insert thousands of rows in EF Core 10 - AddRange vs EFCore.BulkExtensions vs SqlBulkCopy and Npgsql COPY, with real numbers.
Jul 13, 2026 · 17 min read → -
dotnet webapi-courseIdentity API Endpoints in ASP.NET Core: When to Use Them (.NET 10)
MapIdentityApi gives you register, login, and refresh for free in .NET 10. Here is exactly when to use Identity API endpoints and when to roll your own.
Jul 7, 2026 · 14 min read → -
dotnet webapi-courseEF Core Interceptors: The Complete Guide (.NET 10)
Learn EF Core interceptors in .NET 10 - all 7 types, how to register them, and how to add audit fields, soft deletes, and the current user without breaking dependency injection.
Jul 5, 2026 · 14 min read → -
claudeClaude Code Prompts for .NET Developers - A Copy-Paste Library
11 copy-paste Claude Code prompts for .NET developers: architecture, scaffolding, EF Core, testing and Aspire, each with guardrails that keep output clean.
Jul 2, 2026 · 18 min read → -
dotnet webapi-courseBulk Operations in EF Core 10 - Benchmarking Insert, Update, and Delete Strategies
Learn how to optimize bulk insert, update, and delete operations in EF Core 10. We benchmark 5 approaches with real numbers and a decision matrix for every scenario.
Updated Jul 1, 2026 · 17 min read →