One of the things I struggle with the most when building a product, is trying to make the MVP as perfect as it can be. Perfect is the enemy of good, and while I know I should be getting the product out in front of people to get feedback, I often struggle with wanting to spend my time improving it before I even show it to anyone.
When I originally created the site, I did it through a combination of GitHub pages and GitHub actions - which are both free to me to use with my existing plan.
Given the nature of Artificial Intelligence and large language models, it tends to get things wrong, which means that as a human, I need to review it. For events gathering, it's easier for me to click a few buttons at the start of my morning than it is to go in and edit some JSON (which is what I was originally using as a data storage mechanism).
After a ton of hard work, I've converted it all to django site, running on a digital ocean droplet. It'll cost $5 dollars a month, but it'll be worth the ease of being able to quickly iterate, edit events, and do more things.
Fingers crossed!