So you are creating a rails app, and let's say for the sake of this blog post you are creating a social media style app, where you can post something and add a tag to said post, now we want our user experience to be as pleasant as possible, therefore…