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.
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.
Release engineering including deployment strategies, feature flags, canary releases, blue-green deployments, and rollback procedures. Trigger for release processes, feature flag implementation, or deployment strategy design.
Django web development including ORM mastery, Django REST Framework, signals, custom managers/querysets, migrations, and admin customization. Trigger when users work with Django projects, need ORM optimization, DRF serializers/viewsets, Django admin customization, or migration strategies.
Docker containerization including multi-stage builds, Docker Compose, security best practices, image optimization, and orchestration patterns. Trigger when users create Dockerfiles, docker-compose.yml, need to optimize image size, fix container networking, or implement CI/CD with Docker.
Technical documentation including API docs, ADRs, runbooks, READMEs, and changelogs. Trigger for documentation structure, API documentation, or technical writing guidance.
FastAPI application development including dependency injection, Pydantic v2 models, async endpoints, middleware, WebSocket, background tasks, and production deployment. Trigger when users build REST APIs with FastAPI, need help with Pydantic models/validation, dependency injection patterns, or FastAPI performance…
Git version control including branching strategies, interactive rebase, bisect, hooks, conflict resolution, and monorepo workflows. Trigger for git branching questions, merge conflicts, rebase strategies, or git workflow design.
Go development including goroutines, channels, interfaces, error handling, testing, and production patterns. Trigger when users write Go code, need help with concurrency, interface design, error handling patterns, or Go project structure.
GraphQL API development including schema design, resolvers, DataLoader, subscriptions, federation, and performance optimization. Trigger for GraphQL schema design, N+1 resolution, subscription implementation, or Apollo/Relay patterns.
Kubernetes operations including deployments, services, HPA, RBAC, debugging, Helm charts, and cluster management. Trigger when users deploy to Kubernetes, debug pod issues, configure scaling, set up RBAC, or write Helm charts.
Linux system administration including systemd, networking, permissions, troubleshooting, and security hardening. Trigger for Linux server management, process management, or system debugging.
Microservices architecture including Saga pattern, CQRS, circuit breaker, service mesh, and event sourcing. Trigger for distributed system design, inter-service communication, or microservice decomposition.
Application monitoring and observability including Prometheus, Grafana, OpenTelemetry, distributed tracing, alerting, and SLO design. Trigger for monitoring setup, alerting rules, dashboard design, or tracing implementation.
Next.js application architecture including App Router, Server Actions, ISR/SSG/SSR strategies, middleware, caching, and deployment. Trigger when users ask about Next.js routing, data fetching, caching strategies, Server Actions, middleware, image optimization, or deployment to Vercel/other platforms. Also trigger for…
Node.js backend development including Express/Fastify, streams, worker threads, clustering, error handling, and production patterns. Trigger when users build Node.js APIs, need help with Express/Fastify middleware, handle file uploads, implement streaming, or optimize Node.js performance.
Application performance optimization including profiling, caching strategies, lazy loading, CDN configuration, and Core Web Vitals. Trigger when users have slow applications, need caching advice, want to improve page load times, or optimize API response times.