Feb 22, 2021
451: JavaScript and Web Components with Nolan Lawson
Play • 1 hr 2 min

Show Description

Nolan Lawson talks with Dave & Chris about his emoji picker element and how styling a Web Component works, why documentation is important, constructable stylesheets, how to build with Svelte, React or other frameworks, and the accessibility story with Web Components.

Listen on Website →


Nolan Lawson

Guest's Main URLGuest's Twitter

A web developer living in Seattle. Works at Salesforce
ex-Microsoft. Major contributor to PouchDB.
Mastodon fan and creator of




Simplify your infrastructure and cut your cloud bills in half with Linode’s Linux virtual machines. Develop, deploy, and scale your modern applications faster and easier.Whether you’re developing a personal project or managing larger workloads, you deserve simple, affordable, and accessible cloud computing solutions.

[Get started on Linode today with a $100 in free credit for listeners of ShopTalk Show.](

CodePen PRO

Privacy: Our most popular PRO feature, Privacy, lets you control who sees your content.

Asset Hosting: Keep your files on CodePen for easy access and management. Optimize and edit images, and edit code without switching to another editor.

Collab Mode: Work in real-time on the same Pens with colleagues and friends. See their edits and chat together without leaving CodePen.

Clear search
Close search
Google apps
Main menu