changelog

The emails page loads three times as fast!

January 27, 2023

The emails page is now faster. This is because — nerd alert! — it's now running on the same code that powers Buttondown's external-facing APIs.

The page isn't fast enough. Buttondown should feel as fast as a native app, and it's not there yet. Getting there requires a number of investments:

  1. Smarter handling of local-first data
  2. Better caching
  3. Front-end optimizations

But one big first step was just speeding up the backend of the page: the part where Buttondown asks a database for all of your emails and then sends them to your browser. And that's now done!

Updated on

January 27, 2023

Written by

Justin Duke

Justin Duke is a software engineer, lover of words, and the creator of Buttondown.

No credit card required. Only pay for what you use. Cancel anytime.