March 18, 2023

1 Million 😱

I am ecstatic to announce that Visualizer has now surpassed 1 million uploaded shots! It’s been an incredible journey, and I never thought we’d reach this milestone, given I started it all simply because I wanted to see the charts on a desktop screen. Thank you for your continuous support and for making Visualizer a part of your coffee experience. 🥰

I have to address the 23-minute downtime on February 28th. There were some issues with my hosting provider and there wasn’t much I could do about it. Hopefully these cases remain rare, but I’m certainly checking out alternative providers. Remember, you can always check the current status and historical uptime of Visualizer at

You may have noticed that there haven’t been many new features (there were some) or change log updates lately. This is because I’ve been working hard on another project since November 11th: I’m thrilled to announce that it’s finally live! We’ve just started rolling it out, and I’m super excited about the potential of this project. My ambitions with what I can build together with European Coffee Trip1 are massive.

At the beginning of the year, the first yearly subscription renewals were up, and I received a few disputes from members who forgot they had subscribed. To address this issue, I’ve made sure that everyone will now receive an email reminder before their subscription is renewed. Additionally, I’ve added a new Manage Subscription functionality to make it easier for Premium users to manage their account.

A while ago I switched to RoRvsWild for monitoring Visualizer, and thanks to their open-source program it’s completely free and all the stats and errors are public. Feel free to check them out.

Lastly, I’ve added preliminary support for Beanconqueror files. This is done in cooperation with Lars, so expect more information soon and consider this a little teaser! 😉

Stay tuned for more updates, and thank you once again for being a part of Visualizer. 🎉

  1. ECT has been my go-to place for discovering new cafés ever since I got into the specialty coffee scene 

December 19, 2022


I am thrilled to announce that Visualizer has reached two major milestones: 3,000 users and over 800,000 uploaded shots.

Now granted, these are just numbers, but nonetheless, I’m very happy to see that so many people are using Visualizer. I certainly did not expect the vast majority of Decent owners to use a thing I made, when I wrote that first line of code just over two years ago.

I want to take a moment to thank everyone who has used Visualizer for your support and feedback. I’m very happy to be able to provide a service that helps you get the most out of your Decent. 🥰

Speaking of features, there haven’t been very many new ones lately. I’ve been mostly working on improving parsing of broken data, since there are a lot of different broken settings out there. There were many other fixes here and there to make Visualizer more robust and faster.

To that end, there’s also a new status page that is hosted independently of the main Visualizer service. Now I get to know about downtime immediately, and you can see if there are any current issues or planned maintenance with the Visualizer site, and also check the historical uptime and reasons for downtime. Luckily, I’ve had no downtime since setting it up, but let’s not jinx it, shall we? 😅

As you know, I recently lost my job, and I’m happy to report, I have the next gig already set up. It is with Better Stack, the very company that provides the new status page mentioned above. I’m very excited to be working with them, and I’m looking forward to the new challenges and opportunities that await me there. But fear not, Visualizer will continue to be developed and maintained, and I’ll be working on it in my spare time as I always have.

Thank you again for your continued support, and I look forward to many more milestones in the future!

November 23, 2022

The None tab

There has been a ton of positive feedback on the new tabs feature available to premium users. There has been one negative one though: they can take a lot of vertical space. Especially on mobile devices. Which makes it difficult to get to your shots. So today I introduced the None tab. It does exactly what you think it does: hides all the tab content. I think this solves the downside pretty well. And, as before, I remember the last selected tab, so if you select None, it’ll always be the default tab for you on that browser.

The migration to Fly was a bit rocky at times, with a total downtime of about 40 minutes. As far as these kinds of migrations go, I’m extremely happy how it turned out. And I couldn’t be happier how well Visualizer is performing now. Response times are down across the board, and the page just feels super snappy. 🤩

There were many more changes, including preliminary support for Smart Espresso Profiler. It’s not perfect yet, since I need to gather more files and users, but soon Visualizer could connect the wider geeky coffee world, and not just be Decent exclusive, and that’s super exciting to me. 🥳

Page 1 / 9Next