Workflows

Repeatable engineering workflows with explicit verification.

364 published

Page 1 of 11

Accessibility Tab Order Workflow

Verify and fix keyboard tab order so that all interactive elements are reachable in a logical sequence using only the Tab key.

beginner~25 min
accessibility · keyboard · workflow

API Contract Test Cross Service Workflow

Implement cross-service contract testing to verify that service integrations remain compatible during independent deployments.

advanced~90 min
contract-testing · pact · workflow

API Doc Drift Check

Keep documentation accurate: check API docs against the live spec, audit runbook freshness, and fix drift before it misleads.

intermediate~25 min
docs · quality · api

API Endpoint Test Workflow

Write and run integration tests for a new API endpoint to verify status codes, response format, and error handling.

beginner~30 min
testing · api · workflow

API Gateway Configure Workflow

Configure an API gateway with routing, rate limiting, authentication, and response caching for multiple backend services.

advanced~90 min
api-gateway · configuration · workflow

API Rate Limit Implementation Workflow

Implement rate limiting on API endpoints using a token bucket algorithm with Redis for distributed enforcement.

intermediate~60 min
api · rate-limit · workflow

API Versioning Implementation Workflow

Implement API versioning using URL path versioning with backward compatibility checks and deprecation headers.

intermediate~45 min
api · versioning · workflow

Artifact Caching Strategy

Optimize a CI/CD pipeline: cache build artifacts, parallelize tests, and confirm the pipeline is hermetic and reproducible.

intermediate~25 min
cicd · build · quality

Batch Window Sizing

Operate a data-engineering pipeline safely: validate schema, monitor freshness, control backpressure, and confirm idempotent replays.

intermediate~30 min
data · pipeline · reliability

CDN Cache Key Design

Diagnose and fix a performance bottleneck: profile the hot path, identify the dominant cost, and verify the improvement with a benchmark.

advanced~30 min
performance · profiling · optimization

Chaos Engineering Run Workflow

Design and run a chaos experiment to validate system resilience by injecting controlled failures in production.

advanced~120 min
chaos · resilience · workflow

CI Pipeline Optimize Workflow

Analyze and optimize CI pipeline run time by parallelizing jobs, caching dependencies, and eliminating unnecessary steps.

intermediate~60 min
ci · optimization · workflow

Code Format Pre Commit Workflow

Set up a pre-commit hook that automatically formats code before each commit to maintain consistent style across the team.

beginner~15 min
formatting · git-hooks · workflow

Compliance GDPR Audit Workflow

Conduct a GDPR compliance audit to identify personal data, verify consent, and ensure data subject rights are supported.

advanced~240 min
gdpr · compliance · audit

Core Web Vitals Budget

Audit and improve frontend delivery: measure Core Web Vitals, trim the bundle, and verify the critical user path under throttled conditions.

advanced~35 min
frontend · performance · quality

Cost Optimization Cloud Workflow

Analyze cloud spending, identify waste, and implement cost optimization measures without sacrificing reliability.

advanced~120 min
cost · optimization · cloud

Coverage Branch Target

Raise test quality: target branch coverage, quarantine flaky tests, and confirm the suite is deterministic and fast.

intermediate~30 min
testing · quality · ci

CSS Variables Migrate Workflow

Migrate hardcoded CSS values to custom properties for consistent theming and easier maintenance.

beginner~30 min
css · variables · workflow

Data Migration Batch Workflow

Migrate large datasets in batches to minimize lock contention and allow rollback at each stage.

intermediate~120 min
migration · batch · workflow

Data Pipeline Orchestration Workflow

Orchestrate a multi-stage data pipeline with dependency management, retry logic, and failure notification.

advanced~90 min
pipeline · orchestration · workflow

Data Warehouse Model Design Workflow

Design a dimensional model for a data warehouse with fact and dimension tables optimized for analytical queries.

advanced~180 min
data-warehouse · dimensional-model · workflow

Database Backup Verify Workflow

Create a database backup, restore it to a test environment, and verify data integrity to ensure backups are reliable.

intermediate~60 min
database · backup · verification

Database Connection Pool Tune Workflow

Tune database connection pool settings to balance throughput and resource usage under production load.

intermediate~45 min
database · connection-pool · tuning

Database Index Optimize Workflow

Analyze slow queries, identify missing or redundant indexes, and apply changes with minimal impact on write performance.

intermediate~90 min
database · index · optimization

Database Migration Create Workflow

Create a new database migration file with up and down scripts, test it locally, and verify rollback works.

beginner~25 min
database · migration · workflow

Dependency Update Check Workflow

Check for outdated dependencies, review changelogs, and plan safe updates to keep the project secure and current.

beginner~25 min
dependencies · update · workflow

Disaster Recovery Architect Workflow

Design a disaster recovery architecture with defined RTO and RPO, automated failover, and regular recovery testing.

advanced~240 min
disaster-recovery · architecture · workflow

Distributed Trace Implementation Workflow

Implement distributed tracing across microservices with OpenTelemetry for end-to-end request visibility.

advanced~90 min
tracing · opentelemetry · workflow

Docker Image Build Workflow

Build a Docker image from a Dockerfile, tag it, and verify it runs correctly before pushing to a registry.

beginner~20 min
docker · image · workflow

Environment File Setup Workflow

Create and validate a .env file for local development with required variables and safety checks to prevent secrets from being committed.

beginner~10 min
environment · configuration · workflow

Error Boundary Add Workflow

Add error boundaries to a React application to catch render errors and show fallback UI instead of a blank screen.

intermediate~30 min
react · error-boundary · workflow

Error Message Improve Workflow

Audit and improve error messages in the codebase to be actionable, clear, and helpful for debugging.

beginner~40 min
errors · messaging · workflow

Event Sourcing Implementation Workflow

Implement event sourcing for a domain with an event store, projections, and snapshotting for performance.

advanced~180 min
event-sourcing · architecture · workflow

Feature Flag Rollout Safe Workflow

Roll out a new feature using a feature flag with percentage-based gradual rollout and instant rollback capability.

intermediate~45 min
feature-flag · rollout · workflow

Feature Flags Migrate Strategy Workflow

Migrate from direct deployment to feature flag-controlled releases with a migration plan and team training.

advanced~120 min
feature-flags · migration · workflow

File Structure Organize Workflow

Reorganize project file structure to follow a consistent pattern that makes it easy to find and add new files.

beginner~45 min
structure · organization · workflow