Gifs are one of my favorite forms of communication and not only because they are basically the same thing as the moving pictures from Harry Potter. I love their simplicity and how quickly people are able to relate to them.
While reaction gifs are in fact the best way to respond to anything, I really just love anything that allows for simple animation. Gifs are great for more intricate animation, but creating animation with code is the most exciting to me.
Simple looping animations fill the unique design challenge of social media like Instagram, Tumblr or Pinterest. They also work great for loading pages or backgrounds on websites.