SlackBlog9 AugRe-architecting Slack’s Workspace Preferences: How to Move to an EAV Model to Support Scalability