Live data from Hacker News

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

resend.com

201–210 of 277 posts

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

#201
post #5

Your competitors have been acquired but you are funded by YC… so there is a high chance this will happen to you as well. There isn’t much innovation happening since email is stable. I don’t want to design my emails in React, but I am probably not the target group since I am still running my own mail servers. Edit: What I meant by "email is stable" is basically the way email is being sent and not email itself and the…

I absolutely want to design my emails in React.

I loath building email templates. It brings me back to the old days of terrible HTML tables.

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

#202

Not for nothing... your site (resend.com) is a HUGE CPU hog. I didn't get a chance to view or read anything on the site because I quickly closed the tab after my CPU rocketed up.

Would you mind sharing what computer/OS/browser you're using so we can try to reproduce on our end?

Not 100% but it looks like using ~10% of single core on my macbook too (It's too much for a static landing page). Perhaps it's caused by the black Rubik's cube animation on canvas.

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

#203
post #162

this is the most gorgeous dev tool design/website i have seen in a long time. and you JUST graduated from YC? amazing my real question is - how do you ship so fast and well? what do you trade off to be able to do this? for email - my main wish is that it be integrated well with an auth and analytics system. the emails i send out should be aware of what the user has done, and if you've given me your email i should alr…

Thanks for the kind words!

Shipping software, to me, is like a heartbeat.

You need to ship small improvements in a steady rhythm, but you also need the big spikes which represent the major releases. If you only ship minor things every week, people won't care. If you only ship one thing every year, people will forget. It's important to find a balance between both.

When it comes to quality, it's a matter of asking ourselves: "Are we proud of this?" There were two occasions when we discussed shipping this website sooner, but we decided to postpone it because it simply wasn't quite there yet. Sweating the details is more important than people think.

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

#204
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.…

React is a really good template language and allows you to stay consistent with branding across multiple products with minimal investment

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

#206
post #162

this is the most gorgeous dev tool design/website i have seen in a long time. and you JUST graduated from YC? amazing my real question is - how do you ship so fast and well? what do you trade off to be able to do this? for email - my main wish is that it be integrated well with an auth and analytics system. the emails i send out should be aware of what the user has done, and if you've given me your email i should alr…

About your email wishlist - I agree entirely.

The more integrated it is with auth and analytics systems, the better and easier it will be to get started.

The whole unsubscribe flow is overlooked by most companies, and having a built-in drop solution for this would be awesome.

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

#207

I am using MJML but custom components aren't great, happy to see this one. Also would be great if you take a look into adding email action buttons, calendar integration and other modern features.

Ohhh I love this suggestion. Great idea!

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

#208
post #204
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.…

React is a really good template language and allows you to stay consistent with branding across multiple products with minimal investment

Exactly. High consistency + low investment, that's the perfect combo

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

#209
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…

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 taking _seconds_ to render.

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

#210

I've been dealing with email deliverability for the past 4 days as part of a new project. The requirements are to send login codes when the user provides the email for a likely small site (maybe 100 active users a month). Eventually maybe send 1 email per day per user for notification reminders or something. Everything is transactional, no marketing. (Are notifications marketing or transactional?) I'm directly implem…

That's definitely useful. Thanks for sharing the entire journey.

There's a lot to unpack here, so maybe it's better to chat directly. Let me know if you ever want to give Resend a chance.

Post reply on HN