Theme Picker
Toggle theme: System Default (auto)
Toggle theme: Dawn (light)
Toggle theme: Vapor (light)
Toggle theme: Vintage (light)
Toggle theme: Quill (light)
Toggle theme: Dusk (dark)
Toggle theme: Cyberpunk (dark)
Toggle theme: Campfire (dark)
Toggle theme: Director (dark)

State of JS 2021

Making a logo and a t-shirt design celebrating JS in a retro style

Following a pretty successful collaboration on the CSS shirt, Sacha asked me once more if I'd be up to design a VHS-styled logo and shirt, but for the State of JS this time around. This one was a little more tricky to nail down as balancing "simple" with "massive ecosystem" is a tall order.

We went through quite a few iterations, especially for the background shape that ended up being this tesseract-looking thing with multiple light sources.

Just like the CSS design, I animated this one for extra fun. Click to restart the animation.

I was also quite happy with this detail for the t-shirt, coming up with a symbol for optional chaining, which in JavaScript, lets you access a sub-property if it exists with the syntax prop?.subprop.

View survey Get shirt