---
dateModified: '2016-07-12 15:15'
datePublished: '2016-07-12 15:15'
disqusIdentifier: '11'
excerpt: 'Discover how Slack could improve your daily life boosting up your productivity and organisation mastering and hacking with the integrations and automations.'
image: 'https://res.cloudinary.com/carloscuesta/image/upload/v1593531856/blog-featured-images/Hacking_Slack.png'
title: 'Mastering and Hacking Slack integrations'
---

I'm an active user of [Slack](https://slack.com/) since last year and I've been using it at work, with developer groups and friends. Two months ago **I figured out how Slack could improve my daily life**, boosting up my productivity and organization. Let's get started.

First, I decided to **create my own Slack channel** where I'm the only real person. _Even though the purpose of Slack it's the communication._

![Carlos Cuesta - Slack](https://res.cloudinary.com/carloscuesta/image/upload/v1468244718/cgytdcc5zpai3uxwmlce.png)

> The main objective for this channel was to serve as a personal dashboard sending useful information.

As soon as you have a bunch of different projects with **Continuous Integration**, **Code Coverage**, **Deploys** and **Tasks** to track and do, you can't not stare to the different websites to check the statuses of all the processes, that's not productive.

This is what I use **every day** related to **development**.

- [GitHub](https://github.com)
- [Travis CI](https://travis-ci.org)
- [Coveralls](https://coveralls.io/)
- [Heroku](https://www.heroku.com)
- [Trello](https://www.trello.com)

There is a lot of cool stuff you can do with the [slack integrations](https://slack.com/apps), just search for the apps or services you're using to make slack even better.

After that I've ended up with these channels and integrations.

![Carlos Cuesta - Integrations](https://res.cloudinary.com/carloscuesta/image/upload/v1468258036/g0s1rdzorkg6rweq2zng.png)
_Code Climate, GitHub, Heroku, IFTTT, Statsbot, Travis CI, Trello Alerts and Coveralls_

### Channels

#### `#ci`

Continuous Integration related notifications, **Travis CI** and **Coveralls.io**. Check build and code coverage statuses.

![Carlos Cuesta - Continuous Integration](https://res.cloudinary.com/carloscuesta/image/upload/v1468262828/ezbh1ikocqksmglwfxs9.png)

#### `#deploy`

Deploy related notifications, mainly with **Heroku**. Check the deploy statuses.

![Carlos Cuesta - Heroku Deploy](https://res.cloudinary.com/carloscuesta/image/upload/v1468259968/wnqjd46w2vj9vj1t6iju.png)

#### `#github`

**GitHub** related notifications, commits, pull requests, issues and branches.

![Carlos Cuesta - GitHub](https://res.cloudinary.com/carloscuesta/image/upload/v1468269620/xhkbud2prvwuiydsc6cr.png)

#### `#trello`

**Trello** related notifications, boards, cards, tasks, assignments.

![Carlos Cuesta - Trello](https://res.cloudinary.com/carloscuesta/image/upload/v1468265322/tuxrrrxmezsrivnfslab.png)

#### `#general` `#social`

Random stuff, such as weather forecasts and other information. Social related notifications, **twitter**.

In the end It's all about having the tools in one place, in my use case I'm even in the free plan, so that's not bad at all!
