Elasticsearch has been used by all kinds of companies for their logs and advanced search needs. However, Elasticsearch has a lot more to offer. It's support for structured documents, robust query interface and advanced aggregations make for a powerful combination to use in your application. At Adobe Typekit, we use it to power our API, our UI and internal admin operations. In this talk we'll cover how to use some of Elasticsearch's features in your everyday feature development. We'll cover how you can use Elasticsearch on top of your normalized models for faster and more scalable features.