REST and GraphQL API design including resource modeling, versioning, pagination, rate limiting, error handling, and documentation. Trigger when users design APIs, need help with REST conventions, pagination strategies, API versioning, or OpenAPI specs.
Authentication and authorization including OAuth2, OIDC, JWT, RBAC, ABAC, session management, and MFA. Trigger for auth system design, OAuth integration, or access control implementation.
AWS cloud architecture including service selection, IAM policies, cost optimization, Well-Architected Framework, and multi-account strategies. Trigger when users design AWS infrastructure, choose between AWS services, write IAM policies, or optimize AWS costs.
CI/CD pipeline design including GitHub Actions, GitLab CI, matrix builds, caching, and artifact management. Trigger for pipeline setup, CI optimization, or deployment automation.
Code review practices including review checklists, refactoring patterns, PR best practices, and team conventions. Trigger for code review guidance, refactoring advice, or PR process design.
Modern CSS including Grid, Subgrid, container queries, CSS custom properties, animations, and CSS architecture patterns. Trigger for complex CSS layouts, animation design, responsive patterns, or CSS architecture decisions.
Database schema design including normalization, denormalization, migration strategies, and schema evolution. Trigger for database modeling, migration planning, or schema optimization.
Systematic debugging including profiling tools, log analysis, bisection technique, and production debugging. Trigger when users need help debugging issues, analyzing error logs, or profiling applications.