Cascading Coder's Creative Code Challenge: Emojis
Tags: javascript, css, webdev, beginners
Published: 2019-03-15 04:48:57

---
title: Cascading Coder's Creative Code Challenge: Emojis
cover_image: https://thepracticaldev.s3.amazonaws.com/i/97wqx3tijqzp5eqiuelg.jpg
published: true
description: Participate in Cascading Coder's new creative code challenge, recreate your favorite emoji with pure css
tags: javascript, css, webdev, beginners
---
Hello all!

I invite you to participate in Cascading Coder's new creative code challenge! 
_What up pure CSS? I'm looking at you._

All the details you need are below:

🍇🙈❤️🥨🔥😅🐐🚀🐯🥑🏀🚖🕹️🛵🥕🐛🐌🍌🗑️🎉🐶🐱🐭🐰🐻

{% twitter 1106390901004357633 %}

{% twitter 1106390901805498370 %}
🍇🙈❤️🥨🔥😅🐐🚀🐯🥑🏀🚖🕹️🛵🥕🐛🐌🍌🗑️🎉🐶🐱🐭🐰🐻

_If you're curious about who, what, why, huh.... details are below (but should you want to stop reading, that's cool, everything you need to join in on the creative code challenge fun is above)._

🌌**Inspiration:**🌌 

One of the first reasons I began coding (2013) was because I wanted to animate and create interactive experiences! I thought anything that moved on the screen was awesome!

You have to admit, when you visit websites that have cute, subtle animations or full-immersive experiences with 3D objects - you may find yourself smiling, wow'd, amazed...all of the above? I certainly do. And if you haven't come across anything, let's fix that, check out anything from [awwwards](https://www.awwwards.com/).

If you're like me, when you see these sites, you wonder, how in the hell did anyone make this. Digging around you find that maybe these sites use canvas, [three.js](https://threejs.org/), [pixiJS](http://www.pixijs.com/), [Greensock](https://greensock.com/docs), or maybe a combination of them all. Still, to jump into something like an experimental site takes time, trial-and-error, experience, planned thought, and can feel daunting. I have also found that there is a steep learning curve and not a whole ton of resources (besides documentation)! Though, folks like 🚂[Dan Shiffman from The Coding Train](https://www.youtube.com/user/shiffman)🚂 sure do break barriers by teaching fundamentals, having fun, and create interesting and creative projects with [P5.js](https://p5js.org/).🦄

By taking small steps towards the bigger picture, can you make progress. Creative code can be exhilarating experiences for the user. And, as a developer, creative code projects will absolutely assist you in your growth - CSS and JavaScript, all while demystifying that sector a bit, or taking the steps to have the courage to.

🎨**Cascading Coders**🎨

I founded a group called Cascading Coders back when I was enrolled in Udacity's Google Scholarship 2018 program. At this point, I had been developing for a few years now and knew that I would be among new developers who more than likely had not heard about creative code or what that is. I found it an opportunity to share and give back, and that's important to me because I wouldn't have the career that I do if it weren't for our community and producing tutorials for free.  During that time, creative code challenges were often voted on from suggested topics from the community. There was quite a bit of momentum within that group! We held everything from dino to taco challenges with CSS and/or SVG, and it was a blast! 

When the first phase of the scholarship ended, I brought Cascading Coders out into the world! Oooh look, on March 5th 2018! 'Ello World! 

{% twitter 970743175454347265 %}

In June 2018, I landed my first developer job after 3 years of learning from non-traditional sources online! During that time (and really up until now) Cascading Coders took the back burner, because I needed to adjust to full-time work life and gym life (I began powerlifting around that time too..._do you even lift bro? why yes, yes I do_). 

It's my goal now to grow the community and help developers to expand their portfolio...and just _have fun_ while gaining more skills along the way. When is the last time you created something out of pure joy, with no motives other than to code for fun? I know with dev jobs, it can be the last thing you want to do when you get home or off of work. So I do hope, that this group can serve as a way to fall in love with code again, or pick up a new skill. I hope it can respark joy to learn in public, and that you explore an area fearlessly and make mistakes, and come out with something to share with the world.💜



_About Cascading Coders:_

_We're a welcoming community of developers of all skill levels who have a love or interest in creative code. Even if you've never heard of it before or it sounds intimidating - this is the place for you!_


_From CSS web animation to experimenting with HTML5 Canvas, code is art and a means of self-expression that can be translated into effective UI/UX and bring about unforgettable experiences and interaction to the web. We curate content/resources, hold CSS/SVG art (creative code) challenges, and inspire each other to become better Cascading Coders!_

_Join us on [Twitter](https://twitter.com/CascadingCoders) and/or [Facebook](https://www.facebook.com/groups/1752972351391061/)_