It’s that time of year again… The leaves have fallen from the trees, every department store is playing “All I Want for Christmas is You” on a loop, and I can finally justify wearing that hand-knit beanie I bought on Etsy (even though I live in California and wear it almost every single day anyway).

To celebrate, Sentry is highlighting twelve of our many partners with an ornament hung with care each day on our festive Sen-Tree. We hope you return every day to enjoy these GIFs with your holiday feast, egg nog, Manischewitz, pour-over artisan coffee, or pour-under artisan coffee.

“There’s an app for that,” said someone, somewhere, sometime. It’s rumored that same person also said “there’s a cloud platform to build, deliver, monitor, and scale an app for that,” but no one heard because that person had a bad cold and a tendency to mumble. We assume that they were referencing Heroku, a cloud platform that helps build, deliver, monitor, and scale apps (See? The resemblance is uncanny.).

(Editor’s note: Wow, we’re on the seventh partner already. This series is really flying by. Well, maybe more so for you than for us since we’re doing all the work while you read this from the comfort of your Santa Snuggie.)

Long, long ago, Sentry transitioned from a collection of projects and collaborators to a hosted service with support for companies. During that transition, Heroku provided a relatively clear path to officially founding the business. They also provided space for Sentry’s Heroku integration.

Our integration with Heroku brings Sentry directly into your release workflow, enabling us to automatically retrieve commit data each time you deploy a new version of your app in Heroku. Being able to access this commit data for each release can be extremely helpful in debugging new errors, as it adds the ability to see which files have changed most recently, and which members of an organization have been involved in pushing code since the last release.

Commit data within Sentry

When you enable this feature, you also gain access to deploy emails so that relevant team members can be alerted immediately when their code has gone out.

One of the best parts of our Heroku integration is how quickly you can go from installation to bug fix. If you have the SDK in your app, you simply need to click Install on Heroku, and you’re good to go. You’ll be able to start fixing issues almost immediately.

Learn more about some of Sentry’s other various partners and integrations on our aptly named Integrations page.

Sentry provides open source error tracking that shows you every crash in your stack as it happens, with the details needed to prioritize, identify, reproduce, and fix each issue. It also allows your users to send feedback that helps your support team respond appropriately.

Each month we process billions of exceptions from the most popular products on the internet.