Improving post creation architecture