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.
160 articles · browse by category
page 3
25–36 of 160-
claudeClaude Code Tutorial for Beginners - Complete 2026 Guide
Learn Claude Code from scratch: install, CLAUDE.md, auto memory, Plan Mode, skills, pricing, and an honest Copilot vs Cursor comparison. Updated mid-2026.
Updated Jun 12, 2026 · 25 min read → -
dotnet claudeCLAUDE.md for .NET - The Perfect Setup with Copy-Paste Templates
Turn Claude Code into a senior engineer that knows your codebase. The perfect CLAUDE.md for .NET - memory hierarchy, AGENTS.md interop, and copy-paste templates.
Updated Jun 12, 2026 · 20 min read → -
claude20 Advanced Claude Code Tips for .NET Developers
Twenty advanced Claude Code tips for .NET developers: context engineering, hooks, subagents, MCP, worktrees, and model selection to ship faster in 2026.
Jun 8, 2026 · 14 min read → -
dotnetFluentValidation in ASP.NET Core .NET 10 - Beyond Data Annotations
Data Annotations fall apart on complex rules. Use FluentValidation 12 in ASP.NET Core .NET 10 - endpoint filters, async validators, custom rules, and when to switch.
Updated Jun 7, 2026 · 14 min read → -
dotnet webapi-courseGlobal Exception Handling in ASP.NET Core - The Complete Guide for .NET 10
Master IExceptionHandler in ASP.NET Core. Complete guide with custom exceptions, handler chaining, Problem Details, and .NET 10's SuppressDiagnosticsCallback.
Updated Jun 7, 2026 · 23 min read → -
dotnet webapi-courseJWT Authentication in ASP.NET Core - A Complete .NET 10 Guide
Implement JWT authentication in ASP.NET Core .NET 10 - generate signed tokens with JsonWebTokenHandler, secure Minimal API endpoints, and add role-based authorization.
Updated Jun 7, 2026 · 15 min read → -
dotnet webapi-courseRefresh Tokens in ASP.NET Core - A Complete .NET 10 Guide
Implement refresh tokens in ASP.NET Core .NET 10 - token rotation, reuse detection, revocation, and where to store them, built on top of JWT authentication.
Updated Jun 7, 2026 · 11 min read → -
dotnetSerilog in ASP.NET Core .NET 10 - Structured Logging Done Right
Set up Serilog the right way in ASP.NET Core .NET 10 - sinks, enrichers, OpenTelemetry, correlation IDs, and production-ready config you can copy and paste.
Updated Jun 7, 2026 · 18 min read → -
dotnet webapi-courseValidation with MediatR Pipeline Behavior and FluentValidation in .NET 10
Validate MediatR commands centrally in the pipeline with FluentValidation and IExceptionHandler in ASP.NET Core .NET 10 - clean handlers, one Problem Details response.
Updated Jun 7, 2026 · 11 min read → -
dotnet webapi-course +1Repository Pattern in .NET 10 - Do You Really Need It?
I have shipped 50+ .NET APIs and most did not need a Repository Pattern. My sharp .NET 10 verdict on when to use it, when to skip it, what to use instead.
Updated Jun 4, 2026 · 17 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 → -
claudeSkills in Claude Code - Reusable Prompts and Workflows
Build reusable skills in Claude Code with SKILL.md to automate .NET workflows. Complete frontmatter reference, arguments, subagent delegation, and 5 design patterns from 47 production skills.
May 23, 2026 · 31 min read →