
What's great
Switched to Resend for Signum's transactional emails after getting burned by another provider's deliverability. Setup took maybe 30 minutes including DNS verification. Using it for watchlist alerts β when a domain a user is tracking changes risk score they get an email. Works reliably, the logs actually show you what happened to each email which sounds basic but wasn't always the case with what I used before.
What needs improvement
Would love more examples for Python/FastAPI specifically, most of the docs lean toward JS. Had to figure out a few things by trial and error.
vs Alternatives
Transactional emails for Signum β watchlist alerts, welcome emails, weekly digest. Needed something with clean API and reliable deliverability.
What real-world deliverability rates have you experienced?
Solid in my experience. Since switching to Resend haven't had a single complaint about emails landing in spam, which was the whole reason I moved in the first place. DNS setup with proper DKIM and SPF records makes a real difference and Resend walks you through it clearly
Have you experienced any slow performance or delays?
No noticeable delays. Emails go out within seconds of being triggered β for watchlist alerts that's important, you don't want a 10 minute lag when someone's about to make a payment to a dodgy site.
How responsive and helpful is customer support?
Haven't had a major issue that needed support but posted a question in their Discord once and got a response within the hour. Small team, feels like they actually care about the product which you don't always get with infrastructure tools.

What's great
Stripe is one of those tools where the docs are so good it almost feels like cheating. Set up the full checkout + webhook flow for Signum in an afternoon β user upgrades, webhook hits the backend, plan updates in Supabase, done. The test mode is underrated, simulating failed payments and edge cases before going live saved me from some embarrassing bugs in production.
What needs improvement
The webhook signature verification docs could be clearer for Python specifically. Took a bit of trial and error to get it right with FastAPI.
vs Alternatives
Handling payments and plan upgrades for Signum's Pro and API subscriptions. Needed webhooks that play nicely with FastAPI and Supabase.
Was customer support responsive and helpful when issues arose?
Haven't needed to contact support directly, which is probably the best thing you can say. The docs and error messages are detailed enough that I've always found the answer before needing to reach out.
How easily did you connect Stripe with your tech stack?
Very straightforward with FastAPI + Supabase. Checkout session creation is a few lines of code, webhooks update the user plan in the database automatically. The Python SDK is well maintained and the examples in the docs translate directly to real code without much adaptation.
Is PCI compliance simplified by Stripeβs tooling?
This is honestly one of the main reasons I went with Stripe. Never had to think about PCI compliance β Stripe handles card data entirely on their side, my backend never touches it. For a solo builder that's a massive weight off.


