Buttondown
Archives
Search...
Subscribe
Dark mode
August 25, 2025
When we decide what to work on and what to prioritize, the vast majority of projects and enhancements come from customers. This makes sense: if you were to...
Better API debugging and clearer error messages
August 22, 2025
Hey there! We've shipped some quality-of-life improvements to make debugging API issues a breeze — or, if not a breeze, at least incrementally more pleasant....
A newsletter-shaped-blog, or a blog-shaped-newsletter
August 22, 2025
We've published a new blog post: > Both are words published online, but the method changes the medium Read it here!
The firewall is smarter and stronger
August 21, 2025
We've been thrilled with the response to the Firewall, and we've been working hard to make it smarter and stronger over the last few months. The game of cat...
A new home screen
August 20, 2025
Buttondown's interface has long suffered from a common design pitfall: "shipping your database." This term refers to the tendency of well-meaning but narrow-...
Cleaner email editor
August 16, 2025
We’ve streamlined the editor layout for a cleaner, distraction-free writing experience. The old bottom tray with History, Delete, Saved and Send is gone, and...
Build a DIY email-to-SMS gateway
August 16, 2025
We've published a new blog post: > Carriers are removing their email-to-SMS gateways, but you can build your own instead. Read it here!
Email signatures and the power of defaults
August 10, 2025
We've published a new blog post: > Usenet set the signature rules. Then Hotmail broke them. Read it here!
Updates from July
August 4, 2025
Filtering out all the noise Subscribers contain multitudes. They’re subscribed or unsubscribed, they joined from your website or a signup form or from a...
What the hell is a Webmention?
August 1, 2025
We've published a new blog post: > If you're mentioned on the internet and no one is around to hear it, does it make a sound? Read it here!
How to return from a newsletter hiatus in style
July 29, 2025
We've published a new blog post: > Minimize unsubscribes and get back into a groove with a little technical prowess and transparency. Read it here!
Cleaner subscriber management
July 28, 2025
Hey folks! We've made some behind-the-scenes improvements to how we handle problematic subscribers that should make your life a bit easier. A brief history...
A plaintext subject line is all email has ever needed
July 28, 2025
We've published a new blog post: > Many have tried to diminish or usurp it. All they did was make the humble header more resilient. Read it here!
New API changes for Buttondown
July 28, 2025
We've simplified the SubscriberType enum by removing the following deprecated types: spammy - Now consolidated into undeliverable with a specific...
The subtle art of email forensics
July 27, 2025
We've published a new blog post: > The subtle hints and hardcoded clues to trace the history of every email message Read it here!
PWYW suggestionss
July 20, 2025
Hey folks! We've got a small but mighty update for those of you using pay-what-you-want pricing. You can now set a suggested amount for your pay-what-you-...
Email's fingerprints are everywhere you look
July 17, 2025
We've published a new blog post: > Open any app on your phone and count the buttons, features, and formatting it inherited from the OG communications app....
That's right, even more filtering options
July 15, 2025
I know, I know. You're sick of all of these filtering options. It was not part of a plan to barrage the changelog with these, so much as a happy and...
Filter subscribers by source
July 14, 2025
Hot off the heels of last week's addition of domain-based filtering, you can now filter your subscribers by how they joined your newsletter, including such...
Creating newsletter webhooks for fun and profit
July 14, 2025
We've published a new blog post: > You don't need to have any experience with coding or HTML, or pay for automation platforms, to move data between apps....
Newer archives
Older archives