biff

Marc Berndtgen 2024-03-10T12:55:58.689999Z

Maybe I'm doing a rookie mistake here, but I'm on macOS 14 with an OpenJDK 21 and when I go through the eelchat tutorial and try to sign up, the signup link isn't printed on my console:

TO: [{:email }]
SUBJECT: Sign up for My Application

nil

2024-03-10T15:15:53.521039Z

oh whoops, this is a regression from my mailersend changes yesterday. I'll fix this in a minute

2024-03-10T15:24:12.636699Z

I've pushed a fix so new projects won't run into this, however for existing projects created with biff v1.8.6 you'll have to make this change manually, in the email.clj file: https://github.com/jacobobryant/biff/commit/cc7dcdf6d4227e8727afaff3f9e45ba6180c3189

Marc Berndtgen 2024-03-10T23:00:44.627539Z

Thanks!

🙌 1
2024-03-10T01:20:40.970189Z

I've finished updating the remaining documentation so it works with Biff >=v1.8.0: • https://biffweb.com/p/how-to-deploy/https://biffweb.com/p/how-to-use-postgres-with-biff/https://biffweb.com/p/how-to-use-reframe-with-biff/

2024-03-10T02:53:34.403629Z

Just updated the starter app so it uses https://www.mailersend.com/ instead of Postmark. MailerSend is a lot cheaper, and they have a free tier with 3k emails/month. Postmark has jacked up their pricing quite a bit since they got acquired. I think it's also easier to sign up for MailerSend -- e.g. to create a Postmark account, your email address has to use a custom domain (an anti-spam measure, but inconvenient nonetheless--and I'm not aware of any other ESPs that require that). I'll write up release notes at some point, but if you want to switch an existing project to MailerSend you can look at this diff: https://github.com/jacobobryant/biff/commit/4cd28082dd27df41c3b2f4623b4975f2ba1fd7cc

❤️ 5
😍 1
💪 2
2024-03-10T02:55:39.069069Z

And with that, I'm finally ready to start working on a bunch of XTDB-related stuff... next week

👍 1