Your AI writes the code. Vibe teaches you to own it.

The engineering school for people who build with AI. Learn to direct, verify and ship software that survives real users, real money and real attackers.

Free to learn. Progress saves to your account.

invoices.ts, written by AI
export async function getInvoice(req, res) {
  const invoice = await db.invoice.findUnique({
    where: { id: req.params.id },
  });
anyone can read anyone's invoice  const fx = await fetch(FX_URL);
waits forever  return res.json({ invoice, fx,
    key: process.env.NEXT_PUBLIC_PAY_SECRET });
secret ships to the browser}
3 issues before production

Who's gonna tell vibe coders?Vibe is the one who tells you. Early, kindly, and with a red pen.

In 2026 a handwritten list of 111 things went around: rate limiting, idempotency, rollbacks, postmortems. It was a joke, and it was true. AI made building effortless. It did not make production forgiving.

The Vibe story

Rate LimitingCachingLoad BalancingReverse ProxiesAPI GatewaysCI/CDDockerKubernetesService DiscoveryCircuit BreakersTimeoutsRetriesExponential BackoffIdempotencyMessage QueuesPub/SubEvent-Driven ArchitectureDistributed TransactionsSaga PatternDead Letter QueuesCron JobsWebSocketsLong PollingServer-Sent EventsDatabase IndexingQuery OptimizationN+1 QueriesConnection PoolingRead ReplicasShardingPartitioningReplicationLeader ElectionCAP TheoremEventual ConsistencyOptimistic LockingPessimistic LockingDistributed LocksRace ConditionsDeadlocksMemory LeaksGarbage CollectionThread SafetyBackpressureAutoscalingHorizontal ScalingVertical ScalingCDNEdge CachingCache InvalidationFeature FlagsBlue-Green DeploymentCanary ReleasesRolling DeploymentsRollbacksHealth ChecksLiveness & Readiness ProbesMonitoringLoggingDistributed TracingMetricsAlertsSLOsSLIsError BudgetsObservabilitySecrets ManagementIAMOAuthJWT RotationTLSEncryption at RestEncryption in TransitWAFDDoS ProtectionCORSCSRFSQL InjectionXSSSSRFDatabase MigrationsSchema VersioningDisaster RecoveryBackupsFailoverMulti-Region DeploymentChaos EngineeringCost OptimizationCold StartsServerless LimitsLatencyThroughputP99 LatencyTail LatencyNetwork PartitionsClock SkewDNSTCP vs UDPHTTP/2 & HTTP/3gRPCWebhooksAPI VersioningSemantic VersioningInfrastructure as CodeTerraformHelm ChartsBuild CachingDependency HellProduction IncidentsOn-CallPostmortems
See all 111 concepts

Why this matters now

  • 44%

    of AI code-generation tasks introduced a known security flaw in Veracode's 2026 tests.

  • 170+

    apps exposed by a single missing database policy in one AI app builder (CVE-2025-48757).

  • 1

    AI agent deleted a live production database during a code freeze (July 2025).

Four beats in every module

You never just read. Every module ends with something you built, broke and proved.

  1. 01

    Learn

    A real incident, then the concept that would have prevented it.

  2. 02

    Build

    Direct your AI with tested prompts. You are the tech lead; it is the junior engineer.

  3. 03

    Break

    Attack your own build. The labs are designed so the AI's first attempt fails.

  4. 04

    Prove

    Tick the Definition of Done with evidence: test output, scan reports, restore logs.

Credentials that are hard to fake

Each level requires evidence, not attendance. Leak a secret, expose another tenant's data, or let an agent act without approval, and the module is not passed.

  1. L1

    Vibe Builder

    Safe to take real users and data.

  2. L2

    Vibe Engineer

    Safe to take payments and run agents.

  3. L3

    Enterprise Vibe Architect

    Can lead an AI-native team and pass vendor security reviews.

Learn it the way that fits

Workshop

Half day

Build a real app with your AI against 14 security tests, and see how often its first attempt fails.

Intensive

2 days

Bring your own app. Leave with it production ready and the Vibe Builder credential.

Cohort

4 weeks per term

Learn with a group, one term at a time, 10 to 12 hours a week.

Enterprise

Custom

The full programme, plus our rules file and release checklist adopted as your standard.

Ask about a format

Teach Vibe in your organisation

The instructor kit includes the run of show, a presenter deck with speaker notes, and Ledgerly: a starter app with 14 security tests and a live scoreboard.

Open the instructor kit

Keep the vibe. Add the proof.

Speed and creativity are why building with AI feels like magic. We keep that, and add the tests, scans, restore logs and audit trail that let people trust what you ship.

Begin with Module 00