424: File List Optimization
The 2.0 Editor can support hundreds of files per Pen, not to mention folders mixed in which don't count toward that total. This can be prett...
Radio and PodcastLive Radio & PodcastsOpening Radio and Podcast...

Radio and PodcastLive Radio & PodcastsFetching podcast shows and categories...
Radio and PodcastLive Radio & PodcastsFetching podcast episodes...

Chris Coyier, Alex Vazquez, and Tim Sabat, the co-founders of CodePen talk about the ins and outs of running a web software business.
The 2.0 Editor can support hundreds of files per Pen, not to mention folders mixed in which don't count toward that total. This can be prett...
Stephen and Chris hop on the ol' podcast to talk about all the ways that Templates are way better in 2.0 land. You've always been able to ma...
Alex and Chris talk about how the 2.0 Editor supports packages from npm . The trick is both simple and complex. The idea is simple. We detec...
Stephen & Chris look at the UI of the 2.0 Editor and show all the control you have over what you're looking at. Way more control than the Cl...
With CodePen 2.0, we've got a new word we're using: Blocks . A way to think about Blocks is anything that processes code. They are added as...
CodePen 2.0 was the most ambitious project that we've ever taken on in our lives. Why would we do such a thing? Chris and Alex explain the t...
Chris Coyier and Stephen Shaw discuss the transition from CodeMirror 5 to CodeMirror 6 , highlighting the significant improvements in access...
There was a day not long ago where a Google Chrome browser update left any page with a CodePen Embed on it throwing a whole big pile of red...
Shaw and Chris are on the show to talk about the thinking and challenges behind upgrading these rather important bits of technology in our s...
Robert and Chris hop on the show to talk about choices we've had to make around Babel . Probably the best way to use Babel is to just use th...
Rachel and Chris jump on the show to talk about a bit of client-side technology we use: Apollo . We use it because we have a GraphQL API and...
We're over 13 years old as a company now. We decide that we're not a startup anymore (we're a "small business" with big dreams) but we are s...
Or just "Embeds" as we more frequently refer to them as. Stephen and Chris talk about the fairly meaty project which was re-writing our Embe...
Alex and Chris hop on the show to talk about a bit of technology that Alex calls "The 2nd best technological choice he's ever made." That te...
Chris & Marie jump on the podcast to talk about just how drastically customer support has changed over the last few years. We still exclusiv...
Chris and Stephen talk about how we use a Cloudflare Worker & HTMLRewriter to inject a very special <script> tag into the previews of the...
Chris and Stephen hop on the podcast to discuss the concept of a proxy. Possibly the most "gray hat" thing that CodePen does. We use a third...
Robert and Chris jump on to talk about our little CDN project. Maybe that's not the right term, but we struggled with naming it. Truth be to...
Marie and Chris jump on to discuss some of the trends of what people are building on CodePen here, approximately halfway through 2025. New C...
Alex & Chris get into a fairly recent technological change at CodePen where we ditched our Elasticsearch implementation for just using our o...
Stephen and Chris hop on to talk about how we're saving everyone from crashed browser tabs in CodePen's 2.0 editor. One simple: Executing Ja...
Chris & Rachel hop on the show to talk about the expanded privacy (access) model in the 2.0 editor (in Private Beta as we speak). Private Pe...
Pins are dead! Long live bookmarks! Pins was never a good name for the feature we have on CodePen where you can mark a Pen or Collection to...
Hi! We're back! Weird right? It's been over 2 years. We took a break after episode 400, not because we ran out of things to talk about, but...
Marie and I jump on the show to tell y'all we're taking a little break! It feels like years since we've been eluding to the fact that we're...
There was a small problem in our database. Some JSON data we kept in a column would sometimes have a string instead of an integer. Like {"ta...
Stephen and I hop on the podcast to chat about some of our recent tooling, local development, and DevOps work. A little while back, we clean...
I was asked about the paradoxical nature of CodePen itself recently. CodePen needs to be safe and secure, yet we accept and gleefully execut...

Robert and I jump on the podcast to have a little chat about open source generally and what we do with open source at CodePen. CodePen itsel...

Marie and I hop on the show to discuss our recently released Most Hearted of 2022 Pens . We only did the calculations the day before, so thi...
Rach lives in Australia, so for our otherwise U.S.-based team, that's about as remote as it gets. We've always been remote at CodePen, so we...
Marie and Chris talk about the year in CodePen Challenges . If you participate, this might be an interesting look into how we think about th...
Dee and Chris chat about our latest take on Project Management (PM), a somewhat tricky topic for us with such a small team where literally e...
TypeScript ain't exactly new, but it's a bit new to us. Robert was the most knowledgeable about TypeScript on the team and felt like it coul...
Marie and I talk about what's going on in the world of social media, and what that might mean for CodePen and front-end developers. Twitter...
One thing that's been keeping us very busy at CodePen is moving our main API. We decided on GraphQL long ago and it's served us pretty well....
Robert and I jump on to chat about Cloudflare's product Durable Objects . It's part of their Workers platform, which we already use at CodeP...
A few months back, Alex and I did a 10-year anniversary episode that took the form of 10 bits of advice formed in the fires of running a sof...
This week I got to speak with Hakim El Hattab . I feel pretty special as Hakim told me he doesn't do public stuff very often. I get it! He's...
This week I got to talk to Kristopher Van Sant ! Again ! This time we got to talk about Kristopher's professional work as well as some favor...
We just recently published the 300th CodePen Spark . Marie joins me on the show, as she leads up the creation of the vast majority of Spark...
In this show, Stephen and Chris get to talk about an internal technical detail we were improving in our database, which led to a public-faci...
CodePen will host your assets , like images, data models, libraries, whatever. It's quite useful! They are easy to browse, easy to copy URLs...
Marie and I this week! Marie dug up some interesting data about "external library" usage on CodePen. In the Pen Editor (specifically), you h...
This week I got to speak with Jake Albaugh . Long-time listeners will remember Jake as an alumnus of Team CodePen. That's a first for a podc...
Both Alex and I, the co-founders of CodePen, spent time trying to whittle down hopefully interesting and practical advice for you from our e...
This week I got to speak with Lee Martin ! Lee is a fascinating fella, due in part to him having a job I think we all want: designing weird...
This week I got to speak with Jase Smith , a kindred spirit bouncing across the designer/developer line out of Denver, Colorado. Before you...
This week I got to speak with Ilithya , who put together some favorite Pens , some of which we actually manage to get to during the show &#x...
This week I got to speak with Craig Roblewsky ! Craig does a lot of web animation and hangs around the Greensock forums quite a bit, giving...