Shipped newsletter signup with source-tagged storage
Real signup form on the footer, /blog, and /newsletter — each variant captures source for downstream analytics. JSON-backed subscriber store.
Affected routes
/newsletter Built on tools you trust
← swipe · 12 tools →
What we shipped
A real signup form in the footer (footer variant), on /blog (blog variant), and on /newsletter (full-page variant). Each variant captures the source for downstream analytics.
Subscribers are written to data/newsletter-subscribers.json with timestamp, source, and a confirmation token. We don't yet send the confirmation email — that's blocked on the Resend integration on the roadmap.
Honest moment
The "1,200 subscribers" badge that lived on the old footer is gone. We have low double-digit signups today and we're not going to lie about it.
See the full changelog
Or peek at what we’re building next on the roadmap.