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
  • 22 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.
  • Tuesday · 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

  • May 12 · length unknown

    425: Help Your Users Help You with Debug Logs

    As were getting close to rounding out the Beta period of the 2.0 editor, were trying to close out any bugs we find or users report quickly. They could be browser-support related, network conditions related, account capability related, or just bugs in how

  • April 29 · length unknown

    424: File List Optimization

    The 2.0 Editor can support hundreds of files per Pen, not to mention folders mixed in which dont count toward that total. This can be pretty weighty on the DOM and thus adversely affect performance. Especially as each file/folder has children, a variety

  • April 22 · length unknown

    423: 2.0 Templates

    Stephen and Chris hop on the ol podcast to talk about all the ways that Templates are way better in 2.0 land. Youve always been able to make your own templates, but now you can select one even after youve arrived in the editor. There is a new place (the

  • April 14 · length unknown

    422: Supporting Packages

    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 detect the packages you want to use, list them in an (editable) package.json file, then turn that into a <script type

  • April 8 · length unknown

    421: View Control of the 2.0 Editor

    Stephen & Chris look at the UI of the 2.0 Editor and show all the control you have over what youre looking at. Way more control than the Classic editor! We share some of the thinking behind it. Dont miss the Omnibar! Time Jumps Links Cir

  • March 11 · length unknown

    420: What are Blocks?

    With CodePen 2.0, weve got a new word were using: Blocks. A way to think about Blocks is anything that processes code. They are added as steps to the CodePen Compiler as needed. For example, TypeScript is a block, because it processes files in the TypeSc

  • March 5 · length unknown

    419: Why 2.0?

    CodePen 2.0 was the most ambitious project that weve ever taken on in our lives. Why would we do such a thing? Chris and Alex explain the thinking behind it. Weve been around a long time, know what our customers want, and are developers ourselves, so we

Showing 1–20 of 22 episodes