> Poor observability: Most tools keep you in the dark without knowing what really happened after you sent an email. Resend exposes all the events associated with your email via webhooks. I can't think of a single email platform I've used as an email marketer/crm marketer for a decade that didn't expose a full event stream for all emails.
SendGrid exposes it for like 14 days I believe. I tried like hell to get data from before that and support told me you're required to store that yourself. So not super helpful until you realize you needed it in the first place.
Launch HN: Resend (YC W23) – Email API for developers using React
121–130 of 277 posts
Re: Launch HN: Resend (YC W23) – Email API for developers using React
#122Earlier quoted context omitted.
Ya, but why does a transactional email service have anything to do with the front-end....I feel like I'm missing something very obvious but I can't seem to figure it out...
Simpler websites often don't need a backend anymore (beyond automated, managed hosting). Many of them can just e a frontend package that can be deployed anywhere as static output files (CDN, any file host, Vercel, Netlify, Cloudflare Workers, S3, etc.) In such a system, sending an email is traditionally a pain (well, email is always a pain, but even more so when you don't have a dedicated backend). Being able to fan…
Re: Launch HN: Resend (YC W23) – Email API for developers using React
#123> Poor observability: Most tools keep you in the dark without knowing what really happened after you sent an email. Resend exposes all the events associated with your email via webhooks. I can't think of a single email platform I've used as an email marketer/crm marketer for a decade that didn't expose a full event stream for all emails.
Re: Launch HN: Resend (YC W23) – Email API for developers using React
#124I don't really see as most of these features being particularly new or different, there are loads of SDKs and packages around for rendering emails and sending them with various providers. It's really a non-issue. Deliverability is the #1 problem all developers actually face with this imo. We have perpetual issues with extremely high importance, but extremely low volume transactional email from admin panels alerting v…
Re: Launch HN: Resend (YC W23) – Email API for developers using React
#125Earlier quoted context omitted.
Ya, but why does a transactional email service have anything to do with the front-end....I feel like I'm missing something very obvious but I can't seem to figure it out...
I _think_ the idea is just to use React as a templating language to write HTML emails, rather than dealing with the quirks of email HTML directly; it's not about sending emails from the frontend.
Re: Launch HN: Resend (YC W23) – Email API for developers using React
#126> Poor observability: Most tools keep you in the dark without knowing what really happened after you sent an email. Resend exposes all the events associated with your email via webhooks. I can't think of a single email platform I've used as an email marketer/crm marketer for a decade that didn't expose a full event stream for all emails.
If SendGrid fails to send an email it won't tell you why or that you even attempted to send an email.
Re: Launch HN: Resend (YC W23) – Email API for developers using React
#127Re: Launch HN: Resend (YC W23) – Email API for developers using React
#128Earlier quoted context omitted.
Ya, but why does a transactional email service have anything to do with the front-end....I feel like I'm missing something very obvious but I can't seem to figure it out...
I've worked at a couple companies (medium-scale) with home grown email solutions. The server-side rendered templating grew into being used for HTML email as well. It helped the backend devs as the tech that rendered the webpages also rendered the emails (all server side rendering), and the frontend devs needed less training to go from just frontend to frontend + emails. It was sort of a path of least resistance thing…
This makes sense, but ya aren't there serious scaling implications to this?
Re: Launch HN: Resend (YC W23) – Email API for developers using React
#129I don't really see as most of these features being particularly new or different, there are loads of SDKs and packages around for rendering emails and sending them with various providers. It's really a non-issue. Deliverability is the #1 problem all developers actually face with this imo. We have perpetual issues with extremely high importance, but extremely low volume transactional email from admin panels alerting v…
I have had good luck with MXRoute for this. They have a fairly strong antispam stance on their platform.
Re: Launch HN: Resend (YC W23) – Email API for developers using React
#130Earlier quoted context omitted.
Ya, but why does a transactional email service have anything to do with the front-end....I feel like I'm missing something very obvious but I can't seem to figure it out...
I don't mean this snarkily, but have you ever used a transactional email service? Literally all of them support frontend, I'd much rather use something like React than "Handlebars" (which Sendgrid requires https://docs.sendgrid.com/ui/sending-email/how-to-send-an-em... )
Personally, I was expecting the api to optionally accept a React Template, along with the Data, where upon the Resend api would Render it (or fail) then Send it. Passing a 'preview' param would return the rendered HTML/Text (for testing) - just a thought.