Recent updates
[Changelog] September 9, 2022
I've put in a lot of hours this week, but somehow it feels like I barely accomplished half of what I set out to do. Hopefully putting it all down in written form helps me feel better about what was done :)
- You can now add a specific time to your release date. Previously my code was just taking the day of the month and setting the release to noon of your local time which wasn't ideal
- On the feedback side, we're now showing a curator's rank relative to peers, based upon their ratio of "Satisfactory" to "Could be better" ratings. Initially I presented this as a percent rank, but that's confusing, so now it just says "below average, average, above average"
- Behind the scenes there's also code to flag curators who seem like they might need a bit of coaching so that we can reach out to them
- Offloaded translation data to Cloudfront for faster loading
- Optimized the popular chart to no longer show all the shares at once (it was a lot of extra data with each visit)
- Tweaked the upload UI for avatars as it wasn't obvious you could hover to upload
- Spent a ton of time optimizing our Spotify API (our unofficial one that powers this page). Still not sure this is 100% right, but it's a lot better now
- Created a new scraper that checks the "quality" of influencer accounts (work in progress)
- Added some stats to the coupon referrals
- Tweaked my code around the "average time in playlist" as it was messing up for some folks
- Optimized the script that catches curators who don't respond to standard submissions (and disables them)