CodePen Blog

This is where we post announcements, tips and tricks, new and updated features, fun roundups, new podcast episodes, and more. There's an RSS feed.
📝 Blog Post

Chris’ Corner: Galleries, Grids, and GreenPrimaryDark6

Footer.design is a pretty fun gallery site, itself, of course, with a pretty weird/bold footer. I’ve designed my fair share of footers over the years and it’s certainly an area where you just wanna look at like 50 footers before you start in. See what other people are doing. Can you be clever? Should you […]

Read More of the article "Chris’ Corner: Galleries, Grids, and GreenPrimaryDark6"
Chris Coyier
Co-Founder
📝 Blog Post

Chris’ Corner: Buttons, Modes, and a Couple of Layout Situations That Are Still a Bit Tricky

If you ever need some inspiration for buttons, definitely check out Lucas Bonomi’s buttons.cool. This is a better-than-it-needs-to-be one-off site just for beautiful buttons: But it’s not just a design gallery, it’s made for front-end developers in that you can see the code, see them being live-rendered right on the page, and of course, the […]

Read More of the article "Chris’ Corner: Buttons, Modes, and a Couple of Layout Situations That Are Still a Bit Tricky"
Chris Coyier
Co-Founder
📝 Blog Post

Chris’ Corner: Considering Code

I enjoyed Stefan Baumgartner’s 5 Inconvenient Truths about TypeScript. I like some philosophical hard-truths from someone who is clearly pretty close to the technology. It doesn’t “fix JavaScript”, it’s complicated, and ironically, it’s not truly type-safe. Every team is going to have to do their own math on whether they find it worth it or […]

Read More of the article "Chris’ Corner: Considering Code"
Chris Coyier
Co-Founder
📝 Blog Post

Chris’ Corner: Naming, Tiles, and Simplicity

They say “naming things is hard” not because picking any ol’ name is hard, but because picking a useful, long-lasting, meaningful, understandable, deeply communicative name is hard. Screw it up and you can confuse yourself and others unnecessarily. We’re in a dev cycle right now on CodePen itself that has me seeing PRs on the […]

Read More of the article "Chris’ Corner: Naming, Tiles, and Simplicity"
Chris Coyier
Co-Founder
📝 Blog Post

Chris’ Corner: Things I Totally Didn’t Know About That I Learned From Taking the State of HTML 2023 Survey

Lea Verou helped craft the State of HTML 2023 Survey — the first of it’s kind! HTML, you say? What is there to ask? HTML isn’t exactly what I’d think of as a fast-moving technology. I hear there is a <search> element now, so that’s new. It’s sugar for <div role=”search”>. I like it. Is […]

Read More of the article "Chris’ Corner: Things I Totally Didn’t Know About That I Learned From Taking the State of HTML 2023 Survey"
Chris Coyier
Co-Founder