New Cohort Starts:

Donate
← Back to the skill map
Reliability & Operations/AI & reliability

Delivery & CI/CD

12 micro-topics in Reliability & Operations, each with the evidence that proves you have it and the written reason behind every link. Before you start, it rests on 8 other domains. Downstream, it holds up 6 domains.

12 topics  ·  depth 0–11 of 16  ·  10 internal links  ·  9 in  ·  6 out

Before you start

Load-bearing links first. Each one says what in this domain rests on what outside it, and why.

Version Control

2 links

load-bearing

Automate workflows with CI rests on Manage remotes

Workflows are triggered by pushes to a remote.

load-bearing

Next.js

1 link

load-bearing

Deploy a frontend with previews rests on Route with the file system

You deploy an application that routes.

Observability

1 link

load-bearing

Run a production readiness review rests on Configure alerts

Readiness includes verified monitoring.

Package Managers

1 link

load-bearing

Containerize an application rests on Read a dependency manifest

An image installs a project's declared dependencies.

Shell Scripting

1 link

load-bearing

Containerize an application rests on Write and run a shell script

A Dockerfile is a build script.

Shell Configuration

1 link

load-bearing

Manage secrets and environment config rests on Manage environment variables

Configuration reaches the process as environment.

AI Safety & Governance

1 link

supporting

Run a production readiness review rests on Implement content safety filters

Safety measures are part of the launch review.

Frontend Testing

1 link

supporting

Gate merges on checks rests on Unit test JavaScript

A gate needs something worth blocking on.

What you will be able to do

In prerequisite order. Each idea names the artifact that closes it, the market demand that put it on the map, and what it stands on.

Depth 0  ·  conceptual  ·  scaffolded  ·  M12 §12.4

Ship behind feature flags

Decouples deploy from release

Evidence
A feature ships dark and is enabled separately
Market anchor
DevOps
Rests on
supporting

Automate deployment

Flags separate release from the deploy you automated.

Depth 5  ·  representational  ·  unassisted  ·  M12 §12.2

Automate workflows with CI

Writes jobs, steps and triggers

Evidence
A push runs lint, types and tests automatically
Market anchor
GitHub Actions · CI/CD
Rests on
load-bearing

Manage remotes · Version Control

Workflows are triggered by pushes to a remote.

Depth 6  ·  meta  ·  unassisted  ·  M12 §12.3

Gate merges on checks

Requires green status before merge

Evidence
A failing check blocks a merge
Market anchor
CI/CD
Rests on
load-bearing

Automate workflows with CI

Gates are required checks from workflows.

load-bearing

Open and review pull requests · Version Control

Checks block a merge.

supporting

Unit test JavaScript · Frontend Testing

A gate needs something worth blocking on.

Depth 7  ·  procedural  ·  unassisted  ·  M24 §24.1

Containerize an application

Writes a Dockerfile with multi-stage builds

Evidence
Image builds and runs identically anywhere
Market anchor
Docker
Rests on
load-bearing

Read a dependency manifest · Package Managers

An image installs a project's declared dependencies.

load-bearing

Write and run a shell script · Shell Scripting

A Dockerfile is a build script.

Depth 7  ·  procedural  ·  unassisted  ·  M12 §12.1

Deploy a frontend with previews

Ships preview and production deployments

Evidence
Every PR gets a working preview URL
Market anchor
Vercel
Rests on
load-bearing

Route with the file system · Next.js

You deploy an application that routes.

Depth 8  ·  procedural  ·  unassisted  ·  M24 §24.1

Run a local stack

Composes app, database and dependencies

Evidence
One command brings the whole stack up
Market anchor
Docker
Rests on
load-bearing

Containerize an application

Composition orchestrates images.

Depth 8  ·  meta  ·  scaffolded  ·  M24 §24.1

Optimize image size and layers

Cuts build time and surface area

Evidence
Image shrinks measurably without losing function
Market anchor
Docker · DevOps
Rests on
load-bearing

Containerize an application

Optimization operates on a working image.

Depth 8  ·  procedural  ·  unassisted  ·  M24 §24.2

Deploy a container to a managed runtime

Configures service, scaling and secrets

Evidence
Service is live on a custom domain
Market anchor
Google Cloud Run
Rests on
load-bearing

Containerize an application

You deploy a container.

Depth 9  ·  conceptual  ·  unassisted  ·  M24 §24.2

Manage secrets and environment config

Separates configuration from code safely

Evidence
No credential appears in the repository
Market anchor
Security · DevOps
Rests on
load-bearing

Deploy a container to a managed runtime

Secrets are supplied to a deployed service.

load-bearing

Manage environment variables · Shell Configuration

Configuration reaches the process as environment.

Depth 9  ·  meta  ·  scaffolded  ·  M12 §12.4

Automate deployment

Ships on merge with a defined path to production

Evidence
Merge to main reaches production without manual steps
Market anchor
CI/CD · DevOps
Rests on
load-bearing

Gate merges on checks

Deployment follows a passing gate.

load-bearing

Deploy a container to a managed runtime

Automation deploys to a target you can deploy to manually.

Depth 10  ·  meta  ·  scaffolded  ·  M12 §12.4

Roll back safely

Reverts a bad release quickly

Evidence
Executes a rollback under time pressure
Market anchor
DevOps · incident response
Rests on
load-bearing

Automate deployment

Rollback reverses a deployment.

Depth 11  ·  meta  ·  scaffolded  ·  M24 §24.4

Run a production readiness review

Verifies security, performance, monitoring and docs

Evidence
Completes a launch checklist with evidence per item
Market anchor
Site reliability engineering
Rests on
load-bearing

Roll back safely

A readiness review asks whether you can undo.

load-bearing

Configure alerts · Observability

Readiness includes verified monitoring.

supporting

Implement content safety filters · AI Safety & Governance

Safety measures are part of the launch review.

What rests on this domain

Everything downstream that names an idea here as a prerequisite, grouped by where it lives.

LLM Evals

1 link

load-bearing

AI Safety & Governance

1 link

load-bearing

Run an AI incident response rests on Roll back safely

Containment usually means reverting.

Career

1 link

supporting

FastAPI

1 link

supporting

Manage lifespan and pooling rests on Manage secrets and environment config

Startup is where credentials are loaded.

Harness Engineering

1 link

supporting

Define rollback boundaries rests on Roll back safely

Reversibility is the same discipline applied to agent actions.

Performance

1 link

supporting

Set performance thresholds rests on Automate workflows with CI

A threshold becomes useful when CI enforces it.

Retool. Retrain. Relaunch.

375 ideas. 17 weeks. No tuition, ever.

Vets Who Code is a veteran-run 501(c)(3). The accelerator is free, remote, and we don’t take a share of your first paycheck.

Free · Remote · 17 weeks · EIN 86-2122804