Implement advanced filtering and sorting capabilities for APIs with query parsing, field validation, and...
cat ~/Top
Browse top skills sorted by GitHub stars
Configure API gateways for routing, authentication, rate limiting, and request/response transformation. Use when...
Implement efficient pagination strategies for large datasets using offset/limit, cursor-based, and keyset...
Implement API rate limiting strategies using token bucket, sliding window, and fixed window algorithms. Use when...
Create comprehensive API reference documentation with OpenAPI/Swagger specs, REST endpoints, authentication,...
Optimize API response times through caching, compression, and efficient payloads. Improve backend performance and...
Secure REST APIs with authentication, rate limiting, CORS, input validation, and security middleware. Use when...
Implement API versioning strategies including URL versioning, header versioning, backward compatibility, deprecation...
Deploy iOS and Android apps to App Store and Google Play. Covers signing, versioning, build configuration,...
Implement structured logging across applications with log aggregation and centralized analysis. Use when setting up...
Create system architecture diagrams using Mermaid, PlantUML, C4 model, flowcharts, and sequence diagrams. Use when...
Manage build artifacts, Docker images, and package registries. Configure artifact repositories, versioning, and...
Configure autoscaling for Kubernetes, VMs, and serverless workloads based on metrics, schedules, and custom indicators.
Distribute content globally using CloudFront with caching, security headers, WAF integration, and origin...
Launch and configure EC2 instances with security groups, IAM roles, key pairs, AMIs, and auto-scaling. Use for...
Create and deploy serverless functions using AWS Lambda with event sources, permissions, layers, and environment...
Deploy and manage relational databases using RDS with Multi-AZ, read replicas, backups, and encryption. Use for...
Manage S3 buckets with versioning, encryption, access control, lifecycle policies, and replication. Use for object...
Deploy and manage web apps using Azure App Service with auto-scaling, deployment slots, SSL/TLS, and monitoring. Use...
Create serverless functions on Azure with triggers, bindings, authentication, and monitoring. Use for event-driven...
Implement background job processing systems with task queues, workers, scheduling, and retry mechanisms. Use when...
Implement backup strategies, disaster recovery plans, and data restoration procedures for protecting critical...
Implement robust batch processing systems with job queues, schedulers, background tasks, and distributed workers....
Implement blue-green deployment strategies for zero-downtime releases with instant rollback capability and traffic...