The Interactivity API in Action, a conversation with Seth Rubenstein
In today's video, Seth Rubenstein discusses his experience with WordPress and the use of the interactivity API at Pew Research Center. Seth demonstrates the use of facets and the Interactivity API in creating dynamic and interactive blocks, as well as the concept of 'atomic' blocks.
Hosted by Armando J. Perez-Carreno
Listen
Guest
Chapters
- 0:00 Seth's 20 years with WordPress
- 3:36 Moving from multisite to one site
- 5:58 How the facets blocks work
- 8:39 Reusable interactive form blocks
- 9:56 Live filtering without page reloads
- 19:24 Why build a custom facets interface
- 22:09 Building quizzes with blocks
- 26:02 Charts made in the block editor
- 34:07 Replacing blocks with block bindings
- 41:26 Atomic blocks and what's next
Topics Covered
About This Episode
Seth Rubenstein from Pew Research Center discusses their WordPress implementation and how they’re using the Interactivity API to create dynamic, interactive blocks.
Topics Discussed
- Seth’s 20-year journey with WordPress
- Transitioning from multi-site to a single WordPress installation
- Full Site Editing implementation at Pew Research Center
- The Interactivity API for dynamic functionality
- Creating quiz builders, chart builders, and faceted search
Key Takeaways
- Go all-in on Gutenberg - The possibilities are enormous when you fully commit to the block editor
- JavaScript is essential - Modern WordPress development requires JavaScript skills
- Atomic blocks - Small, reusable blocks compose into complex interfaces
Show Notes
In this episode, Armando J. Perez-Carreno sits down with Seth Rubenstein from Pew Research Center to explore how the WordPress Interactivity API powers facets, dynamic blocks, and the kind of atomic building blocks that make richer editorial experiences possible without abandoning native WordPress workflows.
Links Mentioned
Follow the show
New episodes land here first. Subscribe on the platform you already use so you do not miss the next one.
More episodes like this
- #10Crafting an LMS That’s Tailored to Your Company
Armando explains what a learning management system (LMS) does for a company and how to shape a tool like LearnDash so courses fit the way your team or students actually learn.
- #8Down The Performance Rabbit Hole with Saumya Majumder
If you enjoy geeky deep-dives, practical performance tips, and real-world examples of scaling WordPress, this episode is for you! Don’t forget to subscribe, leave a comment, and share your biggest takeaway.
- #7How Hosting Choices Impact Website Speed: A Deep Dive with Bigscoots
In this episode of the Web Talk Show, Armando sits down with Zach, a performance engineer from Bigscoots, to explore the intricacies of WordPress hosting and how to achieve optimal site performance. Together, they delve into the key factors that impact website speed, including server infrastructure,