/messageinabottle

An analytics-free email subscription platform.

Primary LanguageHTMLMIT LicenseMIT

Message in a Bottle

A single-use, analytics-free email subscription platform built to distribute the newsletter May I Recommend. Live site lives here. (The URL is letter-in-a-bottle because message was taken 🙃)

Why?

When I decided to start a newsletter, it was important to me to have a fully analytics-free experience, with no indication of how many people subscribed, who's opening it, or what links are being clicked on. I wanted to feel like I was tucking a carefully rolled letter into an old rinsed-out rootbeer bottle, sealing it with cork and wax, and then lobbing it out into the ocean and waving goodbye. Who knows whose shores it will wash upon? Maybe someday they'll write me back, or maybe I write the letter for no one but myself.

How?

This is a simple Sinatra web app with a Postgres database and an artisanal HTML/CSS front end. It uses Pony to send emails through Gmail (see models/mailer to check out the logic). Each send is triggered from the command line via a rake task, which takes in an HTML file (the email) and a subject line and sends to the subscriber list.

What's May I Recommend?

It's a fortnightly newsletter about stuff I think is good! Subscribe here.