Tag, You're It
Shots can now be filtered by tags, including through the API. Visualizer also gained canonical coffee search endpoints, several API improvements, better charts and exports, and managed to stay online while I spent a month in Japan.
I built Visualizer to keep all my coffee data in one place instead of scattered across files, apps, and half-remembered notes. Store your shots, compare curves, keep the details that matter, and use it all to drink and enjoy better coffee.
Less guesswork, better coffee
Whether you're a home enthusiast or a professional barista, Visualizer gives you the tools to understand your coffee better. Track your progress, experiment with confidence, and keep all your coffee data in one place.
Just hours after unboxing a Decent espresso machine in November 2020, the first iteration of Visualizer was created and shared with the community.
In 2022, I switched from a sponsorship model to a freemium subscription model. The goal was to cover hosting costs, keep the free tier useful, and make it possible to keep building new features at a sensible pace.
In December 2023, I made a complete redesign with a proper logo, a cleaner interface, and faster ways to browse through shots. It was the point where the project started to feel less like a handy tool and more like a real home for all coffee data.
Five years after that first release, Visualizer had grown from a small Decent side project into a home for millions of shots and a much broader coffee community. A look back on how it started, what changed along the way, and why I am still excited to keep building it.
Shots can now be filtered by tags, including through the API. Visualizer also gained canonical coffee search endpoints, several API improvements, better charts and exports, and managed to stay online while I spent a month in Japan.
It has been a quiet month publicly, but not behind the scenes. There were security and dependency updates, new Premium email notifications for uploaded shots, Sanremo YOU parsing fixes, Loffee Labs API changes, and one outage.
Shot comparison now uses clearer base/comparison wording, passkey registration behaves better in unsupported browsers, and there are several small fixes across charts, coffee bags, and auth.