Home Podcasts CodePen Radio
CodePen Radio

CodePen Radio

CodePen Blog 100 Episodes Aug 18, 2026

The CodePen team talk about the ins and outs of running a web software business.

Episodes

437: The Cheese. It Has Been Moved.
437: The Cheese. It Has Been Moved. Aug 18, 2026 0:00 Stephen and Chris hop on to talk about the couple of weeks post 2.0 launch. Things are certainly different in 2.0! Literally the location of certain buttons is in a new place, and that requires folks to poke around a bit and figure it out. Some people just do that and it's a non-issue. Some write in for help and even find delight in the new features. Some lash out. The cheese metaphor is from
436: The Design & Message of Launch Emails (with MJML)
436: The Design & Message of Launch Emails (with MJML) Jul 28, 2026 0:00 Just one week off our big 2.0 launch, Shaw and Chris hop on to talk about how email is actually a big part of the launch. Social media ain't what it used to be, and not everybody is on your app every single day waiting for a notification. Sponsor: Notion With the recent launch of Custom Agents, Notion became the collaborative AI workspace where teams and agents work side by side. And now, t
435: The 2.0 Launch & Team CodePen’s Favorite Features
435: The 2.0 Launch & Team CodePen’s Favorite Features Jul 23, 2026 0:00 The whole team is here! That's a first for us. Today we're launching 2.0, so we're having a little fun in this episode picking out our favorite features. Time Jumps Links Plus a bonus appearance here of Marie's victory graphic.
434: Still Proudly on WordPress for our Blog, Podcast, and Documentation
434: Still Proudly on WordPress for our Blog, Podcast, and Documentation Jul 15, 2026 0:00 Marie and Chris hop on CodePen Radio for a little chat on how we're still happily using WordPress for a variety of things here on CodePen. We've got it hosted on a subdomain and on a different (WordPress-specific) hosting plan than our main monorepo, so it has its own deployment process and such. We use WordPress for our blog, where this very podcast is published, because WordPress handles RSS wel
433: CodePen 2.0 is Backward Compatible with Any Classic Pen or Project
433: CodePen 2.0 is Backward Compatible with Any Classic Pen or Project Jul 7, 2026 0:00 When we set out to build the 2.0 editor, another editor in the CodePen cannon, the goal was actually to reduce the number of editors we have and support. Ideally, reduce it to one. The trick is that anything an existing Pen or Project can do, this new editor needs to be able to do as well. All while making sure it's forever future extensible. That was the wild engineering task in front of us, and
432: Trends of 2026 (So Far)
432: Trends of 2026 (So Far) Jul 3, 2026 0:00 Marie has her eye on what seems to be super popular with CodePen users so far this year. Galleries (in different directions) https://codepen.io/thebabydino/pen/dPXVyqN https://codepen.io/luis-lessrain/pen/ZYpyoRV https://codepen.io/Nidal95/pen/qENQPBp https://codepen.io/ol-ivier/pen/emdjmBQ https://codepen.io/cbolson/pen/MYebgqj Custom Select https://codepen.io/editor/c
431: Versions are Deeply Integrated into CodePen
431: Versions are Deeply Integrated into CodePen Jun 30, 2026 0:00 Rachel and Chris on the podcast this week discussion the (ahem, rather large news) that every CodePen 2.0 Pen is versioned. That's right, you can jump back in time to previous versions at any time in case mistakes were made. You can take a look at the preview and code of past versions in case you just need to reference something. It all works extremely fast and efficiently. We get into the why and
430: The Wild World of Keyboard Shortcuts in Web Apps
430: The Wild World of Keyboard Shortcuts in Web Apps Jun 24, 2026 0:00 Shaw and Chris talk about how the keyboard shortcut situation is challenging, but in the best shape it's ever been in for our 2.0 editor. Between the operating system, browser, CodeMirror, and Emmet, the space is fairly crowded, but we've got enough room to offer lots of useful stuff. The commands are more findable than ever with our new Command system and the Omnibar. Time Jumps
429: Why CodePen Rebuilt Its Realtime Service
429: Why CodePen Rebuilt Its Realtime Service Jun 16, 2026 0:00 We've had realtime features on CodePen for ages. Back when it was pretty damn hard. Our Collab Mode is an obvious one, where users can code together. (This "just works" in the 2.0 editor, it's not called anything special.) That and Professor Mode used to have realtime chat (until we pulled it because very few people used it). We went through iterations of this including our own implementations and
428: Improving The Entire Billing System (is Very Worth It)
428: Improving The Entire Billing System (is Very Worth It) Jun 9, 2026 0:00 Rachel and Chris on the show this week to discuss a series of big changes over the last, say, six months or so with our billing system. We've essentially re-written this thing several times, and obviously this is the best time. Having three plans, two payment providers, teams, and fifteen years of history is a lot to manage. An important aspect of the journey was getting the billing informatio
427: Next.js and The Journey of SSR
427: Next.js and The Journey of SSR Jun 2, 2026 0:00 Having that first response from the server to users browsers be, ya know, full of good, useful, renderable HTML is certainly better than an empty <div id="app">. You can feel it and see it in the filmstrip view of the site loading. Not to mention you need it for at least things like <meta> tags if you want your URLs to "unfurl" properly on social sites. Stephen and Chris jump on th
426: Browserslist in CodePen 2.0
426: Browserslist in CodePen 2.0 May 27, 2026 0:00 Stephen and Chris chat about how the 2.0 editor (well, the compiler really) understands and supports Browserslist, a config format that lives in your package.json file that multiple blocks can understand and make browser support decisions against. Sponsor: Notion With the recent launch of Custom Agents, Notion became the collaborative AI workspace where teams and agents work side by side. A

Recommended