Live data from Hacker News

Launch HN: Resend (YC W23) – Email API for developers using React

resend.com

261–270 of 277 posts

Re: Launch HN: Resend (YC W23) – Email API for developers using React

#261
post #257
post #236

Earlier quoted context omitted.

We have a lot of anti-spam capabilities in the platform and if you abuse the service to send actual spam, your account may be rate limited or blocked. But if what you are sending is good email and we don't see signals to indicate it is abusive, then there aren't any limits on how much you can send.

But SPF and DKIM, how do I configure that?

There’s a UI for it in Cloudflare once you have a domain. Seems to work pretty well - emails from my new domain go to directly into inboxes, no spam markers I’ve heard of.

https://developers.cloudflare.com/pages/platform/functions/p...

Re: Launch HN: Resend (YC W23) – Email API for developers using React

#262
Love how half the whiners in this thread have clearly never had to send rich HTML emails that work in a variety of mail clients, but happily post their shitty hot takes.

Yes, what Resend is selling makes sense. If (especially after the additional explanation in this thread) you don't get it, it might be you.

Re: Launch HN: Resend (YC W23) – Email API for developers using React

#263
Setting up email sending for web apps can definitely be a pain. I have been using Google API for this but I dislike working with their libs because their documentation is confusing to me. Finally I often have no design guideline on emails. I assume this will let me utilize my existing codebase components to generate the html? Or is it more limited than that. Anyway will keep this one in mind for a couple of my projects, thank you

Re: Launch HN: Resend (YC W23) – Email API for developers using React

#264
could you please elaborate on what the actual realworld problems are with "slow performance", if my customer is in Germany, but the transmission of email happens from Newfoundland, Canada, is it really that terrible that it takes 100ms more to send the mail? do people notice?

a far far bigger impact is if mails arent transmitted immediately, but every 1, 5 or 10 minutes.

Am I missing something here, or is this just marketing for the sake of marketing?

Re: Launch HN: Resend (YC W23) – Email API for developers using React

#265
post #30

> Why? When you look at all the biggest competitors like Sendgrid, Mailgun, Postmark, and SparkPost, you'll notice that they were all founded around 2009/2010, and they all have been acquired by now. Because of that, it's common to see them only prioritizing enterprise requirements and optimizing for sales-led growth. So does this mean that Resend won't get acquired? What is your exit strategy other than an acquisiti…

I think this might be a future pattern for a certain group of startups. Company X creates something useful and then gets a acquired but because of natural bureaucracy of large companies Company X slows innovation. In comes...Company Y who can rapidly innovate for a few years until inevitably they also get acquired, then comes Company Z who has the same logic for starting as Company Y and on it goes. This isn't necess…

Yeah, Heroku is proof enough.

Re: Launch HN: Resend (YC W23) – Email API for developers using React

#266
I have a couple of smaller personal projects that need transactional emails (mostly just notifications of things that have happened or weekly summaries, etc). Currently using Postmark but now they're going away from credits to monthly subscriptions. I don't send nearly enough emails to justify doing the monthly subscription, but I send more than the free tier allows (this is the case for most services). I'd probably be at the cusp of your free tier but I also have 3 domains. Currently I'm sending approximately 2k emails per month, if you had a hobby plan around $5/mo with unlimited domains and around 5k emails per month - I would sign up. Otherwise I'll probably just load up on Postmark credits and then eventually switch off to something else entirely down the road.

Re: Launch HN: Resend (YC W23) – Email API for developers using React

#267
post #254

Earlier quoted context omitted.

FWIW the Tailwind implementation in react-email is not well done. The code double render React to static markup just to parse it into DOM then parse out the style and className attributes using a lot of regex https://github.com/resendlabs/react-email/blob/main/packages... . It's likely to be brittle and also very slow - slow enough to almost cause an incident when we tried to use it in production because emails were…

So weird, not sure what all the requirements are. I might just call "getComputedStyles" on the DOM elements and use that to generate inline styles for all the elements. I have to imagine there are existing tools for all this..

The emails are generated server-side, so there is no native DOM here to work with. There probably are existing tools for this, so yeah it's odd they're running with basically proof-of-concept quality code here.

Re: Launch HN: Resend (YC W23) – Email API for developers using React

#268
post #16

Help me understand the React selling point. Existing email sending software supports text and HTML because that's what email is . No email client out there supports JavaScript, virtual DOMs, event loops, SSR or any such fancy web technology. Instead of hand-crafting an HTML template with etc I'm supposed to use your custom React components ( ...) which you will promptly compile down to the tags I mentioned above. So.…

Sure! Most front-end teams are using React nowadays. What happens when you adopt another email service is that they want you to learn the template language that they use - Handlebars, Mustache, etc. Instead of having to learn how to do things with that language, your front-end team can re-use everything they already know from React land. Imagine being able to import the same button you have on your web app into your…

I know mustache, handlebars and many other scripting languages. I never used react and have no idea what tailwind is.

As mostly backend dev with some slight frontend skills I don't get the selling point of this.

Re: Launch HN: Resend (YC W23) – Email API for developers using React

#269
post #33

Earlier 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…

How can you send an email from the front-end without the next scammer using your keys to do the same?

Re: Launch HN: Resend (YC W23) – Email API for developers using React

#270

Earlier quoted context omitted.

> Most people doing anything of medium complexity is already using some abstraction layer, such as MJML Citation needed. I’m an admin for the largest email community online (emailgeeks) and when folks talk about code, everyone is talking about writing this stuff by hand.

Manual coding is getting very inefficient since it takes hours plus it requires a lot of testing (ie with litmus or emailonacid). There are modern alternatives to manual coding both for developers (embeddable editors for SAAS) such as beefree, unlayer, chamaileon, stripo and for email designers like beefree, stensul, knak, stripo, taxiforemail...

To be fair I am using a very limited 'style' for all my emails and usually they just work. Everywhere

In my experience the more shiny the email is, the more logos and whatever components are around the actual content the less clicks I get. So i try to be just a branded level above a text email.

Post reply on HN