Summer Development Update
Over the last 2 months we've been working on some behind-the-scenes improvements to our site. These are not visible changes but wanted to share them with the community.
Scraper bot and spam protection
Last month there was an attack on our website where a bad actor was sending thousands of requests per minute to scrape the site. This caused some slowness and occasionally outages. i spend. good amount of time building a system that detects and blocks these kind of attacks.
Javascript migration project
A big part of the front-end improvements is to migrate off the Mootools JS framework into a more modern stack. This project is underway and is about half-way done. Hoping to ship this out by end of August.
Signups still closed
I started the research on how to do bot prevention during signup without relying on Google's expensive cloud tooling. Once a new system is implemented I will re-open the signups.
Backend rewrite
The backend rewrite is still underway, and this will take at least 6 more months before everything is running on the new GraphQL API. This is a precursor to start development of the mobile apps.
Cost of service and Patreon
We are incredibly grateful for your continued support and enthusiasm for followmy.tv. Your engagement and passion make this community truly special. Currently, it costs about $600 per month to keep the site running, and we have chosen to keep it ad-free to enhance your experience. However, our Patreon is only generating about $50 per month, covering less than 10% of our server costs.
Despite this, I am committed to funding this site out-of-pocket because I love this community and it is my absolute favorite project to work on. If you enjoy using followmy.tv and would like to help us sustain and grow, please consider subscribing to our Patreon with a monthly donation.
Your support means the world to us and will help ensure that followmy.tv remains a vibrant and ad-free space for all.
Thank you for being a part of our community!
Comments
Thanks! I have been using this site for over ten years. Hopefully many more haha.
Woo!
thx
Thank you for your dedication and hard work on the site!
Thank you for your continued hard work on the site!
Thank you very much for the improvements! Great work! Keep going!
@Lemon do you need volunteers for front-end / JS ?
Agree with @ryano1076
Thank u guys.
Thank you @Lemon! Y'all rock.
I, for one, wouldn't mind ads if it kept the site going and easier on you. They're easy to ignore lol.
Thank you!
@Lemon Thank you for all your work, and updating us.