Back to blog

June 17, 2022

Emoji's for PR Comments

Kevin Craine

Senior Software Engineer
Nottingham, NH

Photo by Domingo Alvarez E on Unsplash

Thanks to Nate Clark describing why, I love using emoji's for commit messages to quickly relay basic intent. There is even a whole list of emojis defined for that sort of thing.

For some reason I have never thought to apply this to my PR comments. I had been using tags like #question on a comment, but not emojis. I tend to forget to use those and thought there might be a better way. I found this nice document from github user raorao which relays what I was thinking about. I have since tweaked it a little to fall in line more with the definitions.

Here is a key to my PR comment emoji usage:
😻 - :heart_cat_eyes: Compliment to code/idea/etc
♻️ - :recycle: Non-blocking proposed refactor
➕ - :heavy_plus_sign: Non-blocking proposed addition
➖ - :heavy_minus_sign: Non-blocking proposed removal
❓ - :question: Non-blocking question
⚠️ - :warning: Blocking comment that must be addressed before PR acceptance

That is it, you could argue that the ➕ and ➖ could just fall under the ♻️ emoji, which I won't disagree with, but do with this what works best for your environment and team.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Up next