ByeBuy.ai
BUILD YOUR ESCAPE ROUTE · ✦ CURSOR · HOST IT · ◫ SUPABASE · CONNECT IT · ↯ RELAY · BUILD YOUR ESCAPE ROUTE · ✦ CURSOR · HOST IT · ◫ SUPABASE · CONNECT IT · ↯ RELAY ·
CURRICULUM
← LEARNING INDEX

PART 7 · INFRASTRUCTURE

PART 7
INFRASTRUCTURE

4 classes. Each class holds its own standalone lessons.

PART 7 CLASSES

CLASSES, THEN LESSONS.

CLASS 24What Is a VPS?

September 12, 2026 · CLASS 24

Your Product Needs a Place to Stay Awake

Understand what keeps a live product running after the laptop closes.

READ LESSON →
September 12, 2026 · CLASS 24

A VPS Is a Remote Computer You Keep Running

Learn what a VPS gives you—and what you still have to operate.

READ LESSON →
September 12, 2026 · CLASS 24

The Jobs You Inherit When You Rent the Computer

See the updates, access, backups, logs, and recovery work a server requires.

READ LESSON →
September 12, 2026 · CLASS 24

Before You Rent a Server, Name the Workload

Classify the work before choosing where it should run.

READ LESSON →
September 12, 2026 · CLASS 24

Docker: Pack the App Before You Put It on a Server

Run the same packaged application locally, on a Mac mini, or on a VPS.

READ LESSON →

CLASS 25Local vs VPS vs Serverless

September 12, 2026 · CLASS 25

Local Is Your Workshop, Not Your Production System

Separate local building, previews, and public production.

READ LESSON →
September 12, 2026 · CLASS 25

Serverless: Run Code When Something Happens

Use request- and event-driven code without operating an idle server.

READ LESSON →
September 12, 2026 · CLASS 25

VPS, Managed Platform, or Serverless? Choose the Smallest Useful Home

Make a hosting decision based on the workload, not platform hype.

READ LESSON →
September 12, 2026 · CLASS 25

Vercel, Cloudflare, Supabase, Neon, GitHub, and GitLab: What Each One Actually Does

Map each service to its real job in a modern product stack.

READ LESSON →
September 12, 2026 · CLASS 25

Object Storage: Where Files Actually Live

Keep actual files, metadata, permissions, and RAG processing in the right places.

READ LESSON →
September 12, 2026 · CLASS 25

Domains, HTTPS, and the Route From a Human to Your App

Trace a visitor from a domain name through DNS and hosting to the app.

READ LESSON →

CLASS 26Background Jobs, Workers, Queues, and Cron

September 12, 2026 · CLASS 26

Not Every Job Belongs Inside a User Request

Move longer work into background jobs so users do not wait on infrastructure.

READ LESSON →
September 12, 2026 · CLASS 26

Cron — Put Repeating Work on a Clock

Use scheduled triggers for reliable recurring work.

READ LESSON →
September 12, 2026 · CLASS 26

Queues Turn a Traffic Jam Into an Orderly Line

Use queues and workers to process bursts of work reliably.

READ LESSON →
September 12, 2026 · CLASS 26

Retries, Idempotency, and the Difference Between Ran and Worked

Design repeated background work that does not duplicate harmful results.

READ LESSON →
September 12, 2026 · CLASS 26

Logs, Errors, Uptime, and Backups — How You Know It Is Working

Know whether a live system is actually healthy and recoverable.

READ LESSON →

CLASS 27Webhooks

September 12, 2026 · CLASS 27

A Webhook Is a Doorbell, Not a Constant Phone Call

Let an outside event trigger a narrow, useful action in your app.

READ LESSON →
September 12, 2026 · CLASS 27

Webhook, Polling, or Cron? Let the Event Choose the Pattern

Choose the right trigger for the event rather than copying a fashionable pattern.

READ LESSON →
September 12, 2026 · CLASS 27

Verify the Doorbell Before You Open the Door

Verify incoming events before they can trigger work inside your system.

READ LESSON →
September 12, 2026 · CLASS 27

Build an Event-to-Action Map Before You Automate It

Map triggers, actions, data, and failure handling before you automate a system.

READ LESSON →

BYEBUY ACCOUNT ACCESS

Sign in

Use your account to save routes and make the catalogue yours.

Enter your email and we’ll send a secure sign-in link and code.

NEW ROUTES ADDED WEEKLY · 9,235 CATALOGUE ENTRIES · BUILD · DEPLOY · QUERY · STACK · SAY BYE TO BUY · NEW ROUTES ADDED WEEKLY · 9,235 CATALOGUE ENTRIES · BUILD · DEPLOY · QUERY · STACK · SAY BYE TO BUY ·