Skip to Content

Workflow Foundations

You've built it before. A signup flow that needs to send an email today and a follow-up next week. An order tracker that has to wait for the kitchen, then the driver, then a delivery confirmation. You reach for setTimeout, then realize serverless kills your function. You build a cron job. You add a database table to track state. You write retry logic.

What You'll Build

Learn the foundations of the Workflow SDK by building a pizza order tracker. Durable, resumable code with two directives and no state machines.

Three days later you have a brittle pile of code that breaks every time you deploy.

Eve Porcello