| Build a coding agent runner | 8 days ago | Intermediate |
| Build an AI code interpreter | 9 days ago | Intermediate |
| Tutorial - React SPA with an API | 4 months ago | Beginner |
| Build a Comments API | 7 months ago | Intermediate |
| Build an Interactive ChatGPT App | 11 months ago | Advanced |
| Deploy an Express.js application on Cloudflare Workers | 12 months ago | Beginner |
| Connect to a PostgreSQL database with Cloudflare Workers | last year | Beginner |
| Query D1 using Prisma ORM | last year | Beginner |
| Migrate from Netlify to Workers | last year | Beginner |
| Migrate from Vercel to Workers | last year | Beginner |
| Connect to a MySQL database with Cloudflare Workers | 2 years ago | Beginner |
| Set up and use a Prisma Postgres database | 2 years ago | Beginner |
| Store and Catalog AI Generated Images with R2 (Part 3) | 2 years ago | Beginner |
| Build a Retrieval Augmented Generation (RAG) AI | 2 years ago | Beginner |
| Using BigQuery with Workers AI | 2 years ago | Beginner |
| How to Build an Image Generator using Workers AI | 2 years ago | Beginner |
| Build an AI Image Generator Playground (Part 1) | 2 years ago | Beginner |
| Add New AI Models to your Playground (Part 2) | 2 years ago | Beginner |
| Use event notification to summarize PDF files on upload | 2 years ago | Intermediate |
| Handle rate limits of external APIs | 2 years ago | Beginner |
| Build an API to access D1 using a proxy Worker | 2 years ago | Intermediate |
| Deploy a Worker | 2 years ago | Beginner |
| Build a web crawler with Queues and Browser Run | 2 years ago | Intermediate |
| Create a fine-tuned OpenAI model with R2 | 2 years ago | Intermediate |
| Build a Slackbot | 2 years ago | Beginner |
| Use Workers KV directly from Rust | 2 years ago | Intermediate |
| Build a todo list Jamstack application | 2 years ago | Beginner |
| Send Emails With Postmark | 2 years ago | Beginner |
| Send Emails With Resend | 2 years ago | Beginner |
| Log and store upload events in R2 with event notifications | 3 years ago | Beginner |
| Create custom headers for Cloudflare Access-protected origins with Workers | 3 years ago | Intermediate |
| Create a serverless, globally distributed time-series API with Timescale | 3 years ago | Beginner |
| Deploy a Browser Run Worker with Durable Objects | 3 years ago | Beginner |
| GitHub SMS notifications using Twilio | 3 years ago | Beginner |
| Deploy a real-time chat application | 3 years ago | Intermediate |
| Build a QR code generator | 3 years ago | Beginner |
| Securely access and upload assets with Cloudflare R2 | 3 years ago | Beginner |
| OpenAI GPT function calling with JavaScript and Cloudflare Workers | 3 years ago | Beginner |
| Handle form submissions with Airtable | 3 years ago | Beginner |
| Connect to and query your Turso database using Workers | 4 years ago | Beginner |
| Generate YouTube thumbnails with Workers and Cloudflare Image Resizing | 4 years ago | Intermediate |
| Extract a brand kit from any website | | Intermediate |
| Generate OG images for Astro sites | | Intermediate |
| Pre-render pages for crawlers | | Intermediate |