Skip to content
Artwork for CodePen Radio

CodePen Radio

CodePen Blog

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

Play
  • 29 episodes
  • weekly
  • Avg 0 sec
  • English
Counted on this page — what you have heard stays on this device, so it is not something the list can be paged by.
  • Yesterday · length unknown

    445: CodePen AI is Here

    Chris and Alex are talking this week about CodePens biggest release since the 2.0 drop. Its live! Well be working on CodePen AI forever, since its a fast-changing technology that regularly adds new abilities. That sounds like a trite thing to say, but we

  • October 14 · length unknown

    444: A Gosh-Dang Full-Blown Read/Write API

    Marie and Chris are on the podcast to talk about our very new v2 API. This baby (slaps the hood) can do it all. Its complete read/write access to all your Pens, Collections, and Assets. This API isnt hamstrung by anything, so the door is open to whatever

  • October 7 · length unknown

    443: Image Hosting is Quite Powerful on CodePen

    Weve made several upgrades to uploading/hosting images on CodePen lately. One change, moving to the open-source file-uploading library Uppy, was driven by business concerns. But the benefits are good for everyone: uploads are faster, and the money we sav

  • September 30 · length unknown

    442: Pens are Actually Websites

    Stephen and Chris jump on the podcast to talk about our (ahem, super cool) deployment feature. Any Pen can be a website! Well, they kinda are already, but you know what I mean. If youre a PRO user all you do is click a button and the Pen is ins

  • September 22 · length unknown

    441: Challenges For We, Challenges For Thee

    Marie and Chris talk about CodePen Challenges. Weve been at it for many years! We get into the technology behind it, how we build our own CMS for it that powers the website and the emails that get sent about it. We also cover why they can be so beneficia

  • September 15 · length unknown

    440: Hey! Hi! Right here! In-App Notifications That Like You

    Rach and Chris jump on the podcast to talk about the brand-new in-app notification system we built and shipped. Were actively trying to balance a system that isnt annoying, but allows us to show targetting information to targetted users when we think tha

  • September 8 · length unknown

    439: Dragging! Drag Everything!

    Stephen just implemented a great UI feature for the 2.0 editor where all the Panels that were previously stuck to the left side of the page can now be dragged away to become an Editor Tab just like a file (or Block!). Now youve got a lot more freedom for

  • August 25 · length unknown

    438: Are Diffusion Models Better Than LLMs at Web Design?

    Chris has Jacob Miller on the show, who is building a tool called DiffUI. The big idea is that it uses a diffusion model to do prompt-to-website design rather than an LLM, because image-based models are more interesting and creative. So stay there for a

  • August 18 · length unknown

    437: The Cheese. It Has Been Moved.

    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 ju

  • July 28 · length unknown

    436: The Design & Message of Launch Emails (with MJML)

    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 aint what it used to be, and not everybody is on your app every single day waiting for a notification. Sponsor: Not

  • July 23 · length unknown

    435: The 2.0 Launch & Team CodePen’s Favorite Features

    The whole team is here! Thats a first for us. Today were launching 2.0, so were having a little fun in this episode picking out our favorite features. Time Jumps Links Plus a bonus appearance here of Maries victory graphic.

  • July 3 · length unknown

    432: Trends of 2026 (So Far)

    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/

  • June 30 · length unknown

    431: Versions are Deeply Integrated into CodePen

    Rachel and Chris on the podcast this week discussion the (ahem, rather large news) that every CodePen 2.0 Pen is versioned. Thats 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 pre

  • June 24 · length unknown

    430: The Wild World of Keyboard Shortcuts in Web Apps

    Shaw and Chris talk about how the keyboard shortcut situation is challenging, but in the best shape its ever been in for our 2.0 editor. Between the operating system, browser, CodeMirror, and Emmet, the space is fairly crowded, but weve got enough room t

  • June 16 · length unknown

    429: Why CodePen Rebuilt Its Realtime Service

    Weve 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, its not called anything special.) That and Professor Mode used to hav

  • June 9 · length unknown

    428: Improving The Entire Billing System (is Very Worth It)

    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. Weve essentially re-written this thing several times, and obviously this is the best time. Having three plans, two pay

  • June 2 · length unknown

    427: Next.js and The Journey of SSR

    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

  • May 27 · length unknown

    426: Browserslist in CodePen 2.0

    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. Sp

Showing 1–20 of 29 episodes