NestJS Best Practices Comprehensive guide for building production-ready NestJS applications. Contains 26 rules across 13 categories, covering security, architecture, performance, validation, database operations, authentication, and advanced patterns. When to Apply Reference these guidelines when: - Writing new NestJS modules, controllers, or services - Implementing authentication and authorization - Setting up Prisma database operations - Creating DTOs and validation pipes - Adding middleware or guards - Implementing error handling and logging - Reviewing NestJS code for best practices - Refa…