#112: Using CodePen

CodePen is an app for sharing and playing around with front end code. I made it with some friends of mine: Alex Vazquez and Tim Sabat. In this typical ramble-ridden screencast I introduce what it is, what it's for, how to use it, and some of its fancy features.


  1. User Avatar
    Permalink to comment#

    It’s really cool dude. I like it and i’ll use that. Thanks lot :)

  2. User Avatar
    Krsiak Daniel
    Permalink to comment#

    love it

    personal, social, github, haml, sass, compass, …
    ton of features :)

    I provided 3 emails with feedback on enhancing UI
    hope some of it gets through … http://minus.com/mUXyUxIxr/

    • User Avatar
      Krsiak Daniel
      Permalink to comment#

      watched screencast
      I must say I found some of those features by accident

      so I believe my opinion on some UI upgrades is in some points valid
      but still … great app, happy to see where it goes

  3. User Avatar
    Permalink to comment#

    Will you be adding oauth for non github users?

    • User Avatar
      Chris Coyier
      Permalink to comment#

      Mayyyybe. Not quite on the radar yet. I’d suggest just signing up for a GitHub account. Takes two seconds.

  4. User Avatar
    Permalink to comment#

    This is so cool! I am really gonna enjoy using codepen! Great job!

  5. User Avatar
    Permalink to comment#

    How do you get those spaces between apps in your dock?

    • User Avatar
      Permalink to comment#


      1. Open Terminal

      2. Type/enter this into the terminal:
      defaults write com.apple.dock persistent-apps -array-add ‘{ “tile-type” = “spacer-tile”; }’

      3. Type/enter this into the terminal to restart your dock:
      killall Dock

      4. The new blank space acts the same as any dock icon (drag around or out of the dock to remove).

  6. User Avatar
    Jens Ahrengot Boddum

    Very cool!

    Animated previews are a killer feature. Makes it kind of a CSS/JS version of Dribble which i really dig.

    Are you looking into categorizing the pens so its easier to use if you’re looking for something specific like an accordion or a touch-based image slider?

    I see the search box is there, but wondering why the results page doesn’t resemble the normal archive like “top picks” and “popular”. Probably on the road map somewhere :)

    As for the editor, it looks fantastic! Awesome color scheme and so great you support zen coding! Is there any way to switch between the HTML, CSS and JS editors without taking that editor full-browser?

    Awesome job. Really looking forward to more more people using it!

  7. User Avatar
    Jesus Bejarano


  8. User Avatar
    Abraham Mnt

    Awesome! The animation is totally useful! Bookmarked!

  9. User Avatar

    very awesome idea
    oh i love it
    thnx so much chris

  10. User Avatar
    Sean Jacob
    Permalink to comment#

    Genius! There is too much awesomeness.

  11. User Avatar
    Ankur Gupta
    Permalink to comment#

    Thanks for this video, liked the short commands for navigation and lists.
    Very useful for css testing.

  12. User Avatar
    Permalink to comment#

    Thats amazing, i really like codepen! Thanks!!

  13. User Avatar
    Permalink to comment#

    This is pretty awesome. Can’t wait to mine the depths.

    Great job!

  14. User Avatar
    Permalink to comment#

    I had absolutely no idea you were behind CodePen! I saw that you heart’d some dumb thing I made (some Mario thing) and I came here from investigating. So yeah, thanks for CodePen. I love how well it works and the neat social aspect of it all.

  15. User Avatar
    Permalink to comment#

    Just went there after your last screencast and yes, I think I’m digging this for quick experiments wherever I can find some internet-connection. Good stuff and it might even ease me into the “less” approach as well as scss or sass.


  16. User Avatar
    Permalink to comment#

    Its awesome, Thanks

  17. User Avatar
    Paul Ramnora
    Permalink to comment#

    I was at another web site; quite possibly, LearningTree.com; which I just went and signed up for, today; when, eventually, a link I clicked on took me off to here. Very interesting site. I’ve used JSFiddle.net in the past. I really like these ‘new’ kinds of code teaching web sites that seem to be continually cropping up, everywhere; mainly because it sure as hell beats the way I used to study say 10+ years back learning how to create web pages through reading books: HTML Made Simple/Javascript For Dummies/-etc. Now-a-days, inside your same web browser, you can search to find online tutorial/(s); then, write code/run it/view it’s output all online; and, furthermore, using many more than just one(HTML)/two(CSS)/or, three(Javascript) languages. Mind, you, it also extends out my learning curve a hell of a lot more; because, now, I have to learn JQuery/Node.js/Django/Clojure/Git/and, I’m sure, whole entire dozens and dozens more/-etc. Frankly, there’s a hell of a lot of catching up to do… PS: Btw, your web site design looks, really and truly, GREAT! ;-)

  18. User Avatar
    Permalink to comment#

    its a great app for sure

  19. User Avatar
    Permalink to comment#

    Check this pen.

  20. User Avatar
    Permalink to comment#

    It’s cool

Leave a Comment

Posting Code!

You may write comments in Markdown. This makes code easy to post, as you can write inline code like `<div>this</div>` or multiline blocks of code in triple backtick fences (```) with double new lines before and after.

Code of Conduct

Absolutely anyone is welcome to submit a comment here. But not all comments will be posted. Think of it like writing a letter to the editor. All submitted comments will be read, but not all published. Published comments will be on-topic, helpful, and further the discussion or debate.

Want to tell us something privately?

Feel free to use our contact form. That's a great place to let us know about typos or anything off-topic.