Hacker News new | ask | show | jobs
by altmanaltman 186 days ago
How about email? Form runs on your (anything) -> creates a new email -> you get instant email notifications because it's an email. That's also perfect for MVPs, landing pages, portfolios or any low-volume use case. Why would I want to rely on a middleman or version control software for this?

If you know it's a glued-together solution that you'll have to rip apart if your program scales, why make it so complex in the first place?

2 comments

I believe this approach is superior because it minimizes reliance on GitHub as the sole backend provider.

You can utilize any mailing library in your backend to simply send emails or choose API email providers like Resend or Mailgun.

For spam protection, various providers are available, such as Cloudflare and Google.

> why make it so complex in the first place?

You're completely justified in questioning this, and I resonate with you and all the developers who feel the same way.

How do you send an email from your static page?
<form action="mailto:contact@example.com">...
With a mailto: link.
Ironically that would probably work on phones, where most people probably have an app for email (Gmail, Apple Mail) - but not so much on computers, where many just use webmail rather than an email application?
That comes attached with a lot of spam though