All Things Emoji π¦
β¨π On macOS, use Cmd
+ Ctrl
+ Space
to bring up the emoji picker. πβ¨
Or try the FREE π Rocket app, which lets you use emoji shortcodes (like :cat:
) right on your machine.
Where user input is permitted, try an emoji. --Brie
Does that input field accept emoji?¶
One thing to keep in mind when testing this is that there are a few different levels of support for emoji:
- The thing can be made entirely of emoji
- The thing can include emoji
- the thing can include emoji but can't begin (or end) with emoji
- the thing can't include emoji at all
- the error message is emoji-aware
- the error message is not emoji-aware
GitLab¶
You can use emoji all over the place! A few favorites:
- Use an emoji for
stage
names in.gitlab-ci.yml
- Use one or more emoji for a branch name
- In a filename (like this one!)
Passwords¶
In 2019, I conducted an incomplete survey of support for emoji passwords on popular websites.
Fifty-two (52%) percent of the websites studied allow a password to be completely comprised of emoji.
Is it a bad idea to use a password that contains (or is completely comprised of) emoji?¶
π€· It depends!
I did not test whether accounts with emoji-full passwords experience trouble with 2FA, password resets, mobile login, receiving password hints, et cetera.
- Maybe don't do this for anything mission-critical.
Password Generators that Support Emoji¶
- https://www.kamogo.com/16
- https://www.sethserver.com/unicode-random-password-generator.html
- https://ae7.st/g/
- https://github.com/agentgt/ezpwdgen
Miscellaneous¶
Suggestions for emoji in commit messages¶
Several folks have thoughts on this.
- gitmoji - An emoji guide for your commit messages.
- Emoji-Log - An Emoji Git commit log messages spec standard.
- Commit Message Emoji
- GitCommitEmoji.md
- Why I use emojis in my Git commits
Utilities are better than thoughts!
- gitmoji-cli
- My personal favorite: gitmoji-commit-hook
Up and running with gitmoji-commit-hook
¶
This requires npm
so there's that. Anyway:
npm install -g gitmoji-commit-hook
In the root of whatever repository you want to use gitmoji-commit-hook
in run:
gitmoji-commit-hook --init
- π Emoji in every commit.
- π This is an interactive tool so it will slow you down.
Mashing up Emoji¶
As of December 2020, the Emoji Kitchen has 14,000 combinations available.
Browsing to https://emoji.kitchen, will redirect you to @emojikitchen.
https://blog.google/products/android/feeling-all-the-feels-theres-an-emoji-sticker-for-that/
Emoji Combos¶
ππ»πΊπ¦π
ππππ¦π¦π°π¨πβ¨
- Aesthetic Emoji
- β¨ππ±
- π΅π΅πππΏππ³
- ππππ¦π§π
- πβπ°π€πβοΈβπ½π§Έπͺπ§Ίπ»π₯₯π°πΉβ³
On busier days, I create an issue to track what I want to do that day (or for the rest of that day). I use one of these as the title:
- π»π―π Magical Monday ππ―π»
- β¨ππ Terrific Tuesday ππβ¨
- πππ₯ Wonderful Wednesday ππ₯π
- ππΊοΈπ Tranquil Thursday ππΊοΈπ
- πβπ¦βπ¦ Fantastic Friday π¦π¦βπ
Beyond¶
Custom Emoji for Slack (or whatever)¶
- Slackmojis - THEΒ unofficial*Β directory of the best custom Slack emojis
- emoji.gg - Emojis for Discord/Slack/Teams/whatever. Check out the Custom Emoji Maker! I made this with it:
Open Source Emoji¶
- OpenMoji - Open source emojis for designers, developers and everyone else!
- Ooh, the Open-source Emoji Pack for Devs! A few selections from that set: