A Holiday Weekend Update: My Battle with Data Visualization

(edited)

Happy 4th of July weekend, everyone!

I had intended to get a post out yesterday but got completely sidetracked working on a new feature. Over the last couple of days, I've been reminded of a fundamental truth in the developer world: data visualization sucks. A lot.

But after a long and hard-fought battle with charts and data points, I'm excited to announce a new update to the RC Claims and Account Tool.

The tool now features a historical chart to help you visualize the RC cost of claiming an account creation token over time. The big new addition is that you can now toggle between a 24-hour, 7-day, or a full 30-day monthly view to get a better sense of the trends.

Here's a look at the new monthly view in action:

rc_chart.png

Part of the reason this update was such a struggle was that the original charting library I was using wasn't flexible enough for what I wanted to achieve. This "simple" update ended up requiring me to rip out the old library completely and replace it with a new one (ApexCharts), which ultimately provides a much better and more interactive experience.

Despite the frustration, I'm really happy with how it turned out, and I hope this new visualization gives everyone better insight into how RC costs fluctuate over time.

You can check out the live tool and the code at the links below.

Enjoy the rest of the long weekend!

As always,
Michael Garcia a.k.a. TheCrazyGM

1.78400736 BEE
4 comments

Hey, nice one! What was the previous library? Chart js?

0.00304510 BEE

Nailed it!

0.00217906 BEE

Thanks for this, we've been putting the tool to use here in Guatemala!

One question I have gotten several times from people - do we know who or how many people are using our tools? As far as I know, no - what would yes mean? I think I will always be in favor of not tracking, but its an interesting conversation.

!PAKX
!PIMP
!PIZZA

0.00097055 BEE

View or trade PAKX tokens.

@ecoinstant, PAKX has voted the post by @thecrazygm. (1/2 calls)



Use !PAKX command if you hold enough balance to call for a @pakx vote on worthy posts! More details available on PAKX Blog.

0.00094615 BEE

PIZZA!

$PIZZA slices delivered:
@ecoinstant(2/20) tipped @thecrazygm

Come get MOONed!

0.00092723 BEE

I saw the new chart yesterday, and I think it's great! I don't envy the formidable task of changing libraries, but I send you a big congratulations on doing so, and making your RC tool even better! Have a wonderful rest of your weekend, my friend! 😁 🙏 💚 ✨ 🤙

0.00092628 BEE