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