$0 architecture:
Github actions runs python script ones a day after extraction the news is news.json then github action updates the page to give us fresh news on frontend.
This is open-sourced at https://github.com/pranavworks100/fennec
so problem right now is sometimes roasts hit and sometimes they are just bland and generic. so if have ideas to make it even more funnier, please do so :) and another issue is that it sometimes pulls old news from months ago.