![]() The IFTTT (If This Than That) Bot lets us write conditional rules around - anything, really! - and posts to a Slack channel when those conditions are met. We also love /remind, which lets you set a Slack Bot reminder for yourself, a team member or a channel. We also built our own app for the slash command /purge, which purges the cache for the recently redesigned, and /slackbattical, which turns on Slack's 'Do Not Disturb' mode and posts an alert to the #announcements channel. A few of our favorites are /hangouts, which opens a Google Hangout (the lifeblood of our cross-office collaboration) and /hero, which opens a Screenhero (great for pair programming). Our front-end development team uses hubot (a scriptable chat robot, renamed ‘jaems’ by Viget alum James Cook) and a github Slack integration to automatically track and list open pull requests in our #fed channel. Feds typically look for two □ on a pull request before merging a commit to master.Ĭommands allow for quick access to a number of great integrations. If you’re interested in some other popular integrations, this post is worth checking out. We rely heavily on connected apps, bots and webhooks (a few of which we built ourselves!) to pull data into Slack.Īlthough I won’t dig into all our integrations - over 35, at last count! - I thought it’d be neat to highlight a few of our favorites. For the Viget team, this moves the needle from using Slack as a chat tool to compiling our workflow in one centralized location. One of the great things about Slack is its extensive app directory, which allows for seamless integration between Slack and third-party services. We use myriad web apps on a daily basis at Viget, ranging from Google Drive to GitHub. Slack DMs are also great for organizing pair programming, initiating a Google Hangout and group messaging between multiple coworkers. DMs can usually (but not always) takes the place of shooting someone a quick email, or approaching someone’s desk to ask a quick question. The Viget team uses Slack’s DMs to organize all our direct messaging. Gone are the days of 17 open Gchat windows. One lesson we've learned is that it can be nice to have a "private" space for our project team on the Viget Slack, then have a collaborative space in a shared Slack team separate from the Viget Slack. We also sometimes set up Slack teams with clients. While writing this article, I discovered I was missing out on a few of these topic-specific channels, like #tech-support and… #blogging! You can use to ping everyone in the room (for example, to let everyone know lunch has arrived!) but there’s no expectation to keep up with these conversations.īeyond those, we also have channels for everything from coordinating usage of our Browserstack accounts to giving praise (or shame) when it’s due. We also have office-specific channels for each of our Boulder, Durham and HQ offices. ![]() Topics range from non-work banter to industry-relevant article links. Our #announcements and #random channels are home to the ‘water cooler’ conversations. That way, people can opt-out of almost every other channel. We use this strictly for company-wide, need-to-know announcements, and only admins can post to the channel. At Viget, this evolved into our #important channel. The default Slack setup includes a #General channel, and everyone in the team is a member. Direct Messages are, as you can imagine, a private chat between two (or more) co-workers. We use channels to organize company-wide communication blasts, and to facilitate conversations around a specific team, project or topic. Slack’s out-of-the-box configuration can be drilled down to Channels and Direct Messages. Channels and DMs: Streamline and Centralize Communication Or, if you read something recently about Slack break-ups and are looking for a different perspective, this article is for you! If you’re curious if Slack would be a good fit for your company, a Slack 101 post might be a better place to start.Īlthough we may not get it right all the time, here’s a breakdown of how Viget uses Slack to □ our communication, efficiency and fun. Hopefully, this article will inspire other agencies to get the most out of everyone’s our favorite messaging app.Ī quick caveat: Companies who already use Slack and are familiar with some of its basic functionality will get the most out of this post. So, I took it upon myself to dig into our Slack setup (learning a lot along the way!) and report back. He was right - about our Slack usage, and about the appreciable lack of articles out there from companies who use Slack as extensively as we do. But haven’t found a solid write-up of what a sophisticated use looks like.” "Does Viget use Slack? I keep reading these things about companies with sophisticated uses of Slack - channels and integrations, etc. A few weeks ago, I got a text from a front-end developer friend:
0 Comments
Leave a Reply. |