Skip to content

Instantly share code, notes, and snippets.

View sheley's full-sized avatar

Michele Guido sheley

View GitHub Profile
@lmarkus
lmarkus / README.MD
Last active May 12, 2025 11:14
Extracting / Exporting custom emoji from Slack

Extracting Emoji From Slack!

Slack doesn't provide an easy way to extract custom emoji from a team. (Especially teams with thousands of custom emoji) This Gist walks you through a relatively simple approach to get your emoji out.

If you're an admin of your own team, you can get the list of emoji directly using this API: https://api.slack.com/methods/emoji.list. Once you have it, skip to Step 3

HOWEVER! This gist is intended for people who don't have admin access, nor access tokens for using that list.

Follow along...

@jonschlinkert
jonschlinkert / task-vs-target.md
Created May 23, 2014 12:49
What is a "task" and a "target" in Grunt configuration?

What's a target?

Demystifying tasks and targets

Here, we have the basics of any Gruntfile.

module.exports = function(grunt) {
  grunt.initConfig({
 // tasks will go here. A "task" is run by a grunt "plugin"

In the assemble options, define the path to your assets directory:

options: {
  assets: 'dist/assets'
}

Now, in your templates you can use the variable like this:

intro to block params

analogy time!

you know methods. methods can bind names to arguments, like so:

def times_two(x)
  x * 2
end