How I Review AI-Generated Code: A Practical Checklist
A practical checklist for reviewing code written with AI assistants, covering correctness, hallucinated APIs and packages, security, meaningful tests and maintainability, with C# examples.
Notes on .NET, backend architecture, cloud & DevOps and AI-assisted development.
A practical checklist for reviewing code written with AI assistants, covering correctness, hallucinated APIs and packages, security, meaningful tests and maintainability, with C# examples.
How to make POST endpoints safe to retry using idempotency keys, a deduplication store and correct status codes, with an ASP.NET Core and EF Core implementation and tests.
A production-ready Dockerfile for an ASP.NET Core API, explained line by line: multi-stage builds, layer caching, small chiseled images, non-root user, health checks and docker compose.
A practical, no-hype comparison of the two LTS releases: C# 14, runtime and ASP.NET Core 10 changes, SDK updates, breaking changes, and a step-by-step upgrade checklist before .NET 8 support ends.