Ready to build that project MVP on the following:
✅Games
✅Websites
✅ Custom API services
✅Mobile/web applications
Book a deal today by filling out this quick form, and I'll get in touch shortly afterward: ✅🚀
forms.gle/RqBpXXCLZnPF8DBL6
Day 37: Building my first mobile app:
Switched from SendGrid → Amazon SES.
Not just for cost.
For control.
Rebuilt the notification system to be:
• Provider-agnostic
• Template-driven (Handlebars)
• Easily extensible for new email types
• Retryable fully logged
Leaning toward a retryable pipeline with structured logging so failures are observable and recoverable. Long-term, this will sit behind a queue for better resilience.
Great question. I kept the abstraction thin—just enough to swap providers without leaking their specifics into business logic. The goal wasn’t perfection, just optionality.
A lot of people don’t realize how quickly “just send an email” turns into a full system problem. Curious—what was the breaking point that made you switch providers?
Exactly this. It stopped being about sending emails and started becoming about control scalability. Cost was the trigger, but flexibility sealed the decision.