typescript-best-practices
Idiomatic TypeScript patterns for clean, maintainable code.
Idiomatic TypeScript patterns for clean, maintainable code.
Controller/Service separation and Custom Decorators.
Functional error handling using Dartz and Either.
Module organization, Dependency Injection patterns, and Project Structure.
Multi-level caching, Invalidation patterns, and Stampede protection.
Secure, reusable data access patterns with DTOs and Taint checks.
gRPC, RabbitMQ standards and Monorepo contracts.
Cross-domain pattern analysis and strategic reflection for weekly review
Modern JavaScript (ES2022+) patterns for clean, maintainable code.
Scalable project structure using Feature-Sliced Design (FSD).
Modern React component architecture and composition patterns.
Standards for separation of concerns, layer dependency rules, and DDD in Flutter.
Idiomatic JavaScript patterns and conventions for maintainable code.
Standards for organizing code by feature at the root level to improve scalability and maintainability.
Typed routing, nested routes, and guards using auto_route.
Fastify adapter, Scope management, and Compression.
Response wrapping, pagination, and error standardization.
Modern layout and widget composition standards.
SSG, SSR, ISR, Streaming, and Partial Prerendering (PPR).
Optimization standards for rebuilds and memory.
Zero-runtime CSS strategies (Tailwind) and RSC compatibility.
Context-less navigation, named routes, and middleware using GetX.
RSC usage, "use client" directive, and Component Purity.
Reactive state management using Riverpod 2.0 with code generation.