I am Chris Coyier. Ask me anything.

Chris Coyier is the creator of CodePen and CSS-Tricks.com. He is a well known author, speaker and hosts the Shop Talk Show podcast. If you are a front end developer, you most likely use CodePen everyday. This is a great opportunity for you to get in touch with Chris and ask any questions you want him to answer.

Comments (60)

Add a comment
holden's photo

CSS Tricks was the first blog that ever encouraged me, as a designer, to learn to develop.

The amazing thing is that in all those years the tone of css tricks remains the same (logical straightforward and un-intimidating) but I do wish you would have have more code pen meetups in SF.

Sorry for the long intro.

question: I have hit a spot in my career where it seems like I have to decide on dev or UX. Very few companies have team lead roles that are hybrid (it's kind of a new concept).

I know I can always learn on my own time but I can't imagine not using code as a design tool and vice versa. I would love to know how you have stayed firmly in between the two worlds and what steps I can take make it easier for people to accept more fluidity within a leadership role.

Miłosz Kroczek's photo

What do you think? Is there a place on the market for frontend developers only with CSS + HTML knowledge?

Chris Coyier's photo

"Only" is the trick word there.

I hope companies have roles that are specifically focused on HTML and CSS. Those are vital components to any website. Having true experts focusing on them seems pretty smart. I see consultants like Harry Roberts making a good living helping companies with this.

The reason I'm tripped up with "only" though, is that if you're a smart person and already an expert with HTML and CSS, there is no reason you can't expand you're skillset a bit into other things. If you're like "Nope, I know this stuff, I'm not learning anything else" - that's probably not signaling very well.

Aron's photo

Do you use any particular JavaScript framework? In case yes, what is that and why do you like it?

Chris Coyier's photo

Here's the /libs/ directory on CodePen.

Sorry that wasn't very accessible, but the point is: yes, many. Those aren't all used on every page of CodePen, and there might be some stuff we've stopped using in there, but I'd say most of it is used.

That doesn't include our latest thinger we're working on that is in React/Redux and the smattering of libs that come with that.

I'd prefer nobody in the world picks a JavaScript framework based on what I use. I'm a follower in that regard, and definitely not qualified to be a trendsetter.

David Tai's photo

I've recently been thinking about the future of CSS and JS division of responsibility/functionality on modern webapps. Currently, there seems to be a trend for migrating functionality that has traditionally been the responsibility of JS and Jquery libraries to CSS. In the last couple years, CSS only implementations of menus, columns, counters, media queries, and animations have become widely known and common place (thanks to services like Code Pen and Css Tricks) since they are cleaner and more fluid especially on mobile.

How much do you see future versions of CSS like the Level 4 proposals taking over things traditionally done using Javascript? In your opinion, will there be a day where Javascript is only used to bind form data and write dynamic data into HTML templates while HTML/CSS handles all the fancy user interactions?

Ben Buchanan (200ok)'s photo

What do you think are the best and worst trends in CSS right now?

If you could change one thing about CSS what would it be?