now it should be properly async by fetching posts in a separate task and sending them across a queue to a task that inserts to the DB
toml sucks add null when