zoi(13:07:54)
and those endpoints just query and return stuff (with a small lock around it so you don't get the same result before you have time to queue it)'
zoi(13:07:23)
yeah, so I set up an overengineered task queue that keeps in sync with everything on here
zoi(13:06:56)
you have some javascript to send that to the backend which stores it in a database, and everyone else is asking that database every couple of seconds if there are new messages to add to the page