Last month, I joined DigitalOcean and decided to dive in by building something fun and practical. That’s how the 12 Days of DigitalOcean series came to life—a step-by-step journey to create two real-world apps while exploring DigitalOcean’s ecosystem.
Here’s what we built:
These apps aren’t just examples—they’re tools I now use daily, and they’re a perfect starting point for anyone looking to build something useful. Along the way, you’ll learn how to:
This series is a great place to start if you’ve been looking for a way to get hands-on with DigitalOcean.
This app tracks birthdays and sends SMS reminders automatically. It’s lightweight, serverless, and easy to maintain.
By Day 6, you have a fully automated service running in the cloud. It just works.
This app handles emailed receipts, extracts the needed details, and organizes everything in a database.
By Day 12, you’ve built a complete tool that handles receipts end-to-end.
This series is about more than just tutorials—it’s about creating something real while building your skills. You’ll have two practical apps and hands-on experience with key tools and technologies by the end. Whether new to DigitalOcean or looking to grow your skills, this is a great way to start.
Start with Day 1: Set Up PostgreSQL, or pick any day that interests you. The best way to learn is by building—and these apps are the perfect place to begin.
Happy building! And if you follow along, I’d love to hear what you create—share your progress or feedback!
Thanks for learning with the DigitalOcean Community. Check out our offerings for compute, storage, networking, and managed databases.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!