

Talking Drupal
Talking Drupal Hosts
Talking Drupal is a weekly chat about web design and development by a group a guys with one thing in common, we love Drupal. With hosts Stephen Cross, John Picozzi and Nic Laflin.
Episodes
Mentioned books

Jul 14, 2025 • 1h 9min
Talking Drupal #511 - UI Suite 2.0
Today we are talking about The UI Suite Module, It’s module eco-system, and what’s new in the 2.0 release with guest Pierre Dureau. We’ll also cover Field Formatter Range as our module of the week. For show notes visit: https://www.talkingDrupal.com/511 Topics What is UI Suite? UI Suite 2.0: Major Updates and Features Introduction to UI Suite Recipes Challenges with Drupal Themes Site Templates and UI Suite Component Compatibility and Community Education Design System Modules and Best Practices Experience Builder and UI Suite Integration Modernizing Display Tools Introducing the Distributor Tool Future of UI Suite and Core Integration Getting Involved with UI Suite Resources UI Suite [Meta] Make Drupal the first "design-system native" CMS + Unify & simplify render & theme systems sdc_devel Do’s Don’ts For SDC use all the props & slots in templates use the automatically defined attributes property do not define any props or slots that are unused define in the YAML all the props & slots you use in templates props schema must be understandable by the display builder: no empty objects, empty arrays, arrays of empty objects, bag of props… Example Fix Display Builder Adopt UI Patterns 2 to prepare developers and users for Experience Builder Getting started Guests Pierre Dureau - drupal.org/project/ui_suite pdureau Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi JD Leonard - jdleonard MOTW Correspondent Martin Anderson-Clutz - mandclu.com mandclu Brief description: Have you ever wanted to show only a subset of field values on your Drupal entity displays? There’s a module for that. Module name/project name: Field Formatter Range Brief history How old: created in Jan 2024 by Florent Torregrosa (Grimreaper), but today’s guest Pierre is also a maintainer Versions available: 8.x-1.6 Maintainership Minimally maintained & Maintenance fixes only Security coverage NO open issues Usage stats: 1,362 sites Module features and usage Unlike some competing solutions, this module uses third party settings to work on virtually any formatter for a multivalued field As part of the configuration, a site builder can specify the offset (where to start), the number of field values to show, and the order in which to show them. The order can be standard or reverse, or it can list them in a random order The module page gives the example of an entity with 15 images attached, and being able to show only the first 5. Or maybe only the 5 most recent? I think if you combined this module with the Custom Field module module we talked about in episode #505, you could achieve some interesting things with simple configuration. For example, you could have an FAQ page and have the teaser for it show three random answers for it.

Jul 10, 2025 • 1h 4min
TD Cafe #006 - Carlos Ospina & Ana Laura Coto
Join Carlos Ospina and Ana Laura Coto as they discuss their unique perspectives on work-life balance, the blending of personal and professional lives, and the challenges and opportunities within the Drupal community. From remote working experiences, integrating AI in their workflow, to the importance of small and medium-sized projects in sustaining the Drupal ecosystem, the conversation reveals insightful and diverse views. Hear their inspiring story of collaboration, love for Drupal, and their vision for making the Drupal community more inclusive and accessible globally. For show notes visit: https://www.talkingDrupal.com/cafe006 Topics Carlos Ospina Carlos is a seasoned Drupal Architect and active contributor in the Drupal community. With over two decades of experience in open-source technologies, Carlos specializes in site architecture, development guidance, and performance optimization. He is the founder of Palcera, a digital agency looking to deliver high-quality Drupal services to clients across the Americas. Carlos is known for his community engagement through events, meetups, and mentorship within the Latin American Drupal scene and the US community. He frequently shares his knowledge through talks, workshops, and contributions to Drupal.org, helping to advance the platform and support new developers. Passionate about building inclusive tech communities, Carlos champions collaboration and continuous learning in open source and the development of a more global community for Drupal. Ana Laura Coto Ana is a dedicated Drupal developer and advocate. With a background in front-end development and user experience, Ana Laura brings a passion for building accessible, user-centered websites using open-source technologies. She is an active member of the Drupal community, contributing to both local and international events as a speaker, organizer, and mentor. Ana Laura is especially committed to fostering diversity and inclusion in tech, helping to create welcoming spaces for underrepresented voices. Through her contributions to Drupal.org and community initiatives, she continues to inspire collaboration and growth within the Drupal ecosystem. How We Met: A Unique Beginning Different Perspectives on Work-Life Balance Challenges and Benefits of Working from Home The Drupal Community and Family Life The Role of AI in Our Work Future of Drupal and Community Challenges Challenges and Opportunities in the Drupal Job Market The Evolution and Pricing of Drupal Reviving the Drupal Community Global Perspectives on Drupal's Future The Importance of Inclusivity in Drupal Personal Reflections and Future Goals Concluding Thoughts Resources A Drupal Couple The IXP Program IXP registration Site Palcera Guests Carlos Ospino A Drupal Couple camoa Ana Laura Coto A Drupal Couple anilucoto

13 snips
Jul 7, 2025 • 1h 10min
Talking Drupal #510 - Drupal Hooks: Drop 'em like they're hot
Károly Negyesi, known as Chx, is a veteran Drupal contributor with over 21 years of experience. In this discussion, Chx delves into the evolution of Drupal hooks, explaining their transition from procedural to object-oriented programming. He addresses the challenges developers face and shares insights on the Media Folders module, which enhances media organization using a hierarchical structure. The conversation emphasizes community collaboration and the ongoing efforts to document changes, balancing innovation with backward compatibility in the Drupal ecosystem.

Jun 30, 2025 • 1h 14min
Talking Drupal #509 - A WordPresser @ DrupalCon
In this discussion with Chris Reynolds, a Developer Advocate at Pantheon and a seasoned WordPress community member, we dive into the exciting world of DrupalCon. Chris shares what a WordPress developer can learn at a Drupal event. They explore the pros and cons of using shortcodes and compare the collaborative spirits of the Drupal and WordPress communities. The conversation also touches on challenges with Composer, responsive image management, and future innovations for both platforms. Expect insights that bridge the best of both worlds!

Jun 26, 2025 • 59min
TD Cafe #005 - Mike Miles and Aubrey Sambor
Join Aubrey Sambor, a seasoned front-end developer and accessibility advocate, and Mike Miles, a passionate web engineer, as they discuss their thrilling experiences with public speaking at tech conferences. They dive into exciting travel plans, including trips to Cape Cod and beer festivals. The duo also tackles recent tech updates like Figma's site builder and Apple's 'Liquid Glass' design, underlining accessibility's crucial role. Enjoy their light-hearted exchange on professional growth and summer fun amidst the evolving tech landscape.

Jun 23, 2025 • 1h 13min
Talking Drupal #508 - Drupal User Groups & Meetups
Lee Walker, a principal engineer at Code Journeyman and founder of the Chattanooga Drupal Users Group, along with Bo Shipley, a dedicated Drupal developer, dive into the vibrant world of Drupal user groups. They discuss the critical role of meetups in fostering community engagement and knowledge sharing. Topics include the challenges of organizing meetups, the rise of hybrid models, and the importance of simplicity to prevent organizer burnout. They also explore personal stories that highlight the impact of these gatherings on individual journeys in the Drupal ecosystem.

Jun 16, 2025 • 1h 3min
Talking Drupal #507 - International Drupal Federation
Tim Doyle, CEO of the Drupal Association with 25 years of experience in the nonprofit sector, dives into the International Drupal Federation Initiative. He discusses the initiative's aim to restructure governance for better global engagement and support for local Drupal associations. The conversation also covers the Modeler API, a tool enhancing communication between developers and business users. Challenges of fostering a united global community and strategies for improving collaboration are explored, highlighting the importance of active involvement from the community.

Jun 12, 2025 • 49min
TD Cafe #004 - Ivan Stegic & Randy Oest
In this episode, Ivan Stegic and Randy Oest discuss the impact of AI on junior developers and other roles, debating whether AI will be a disruptive force in the job market. They delve into the complexities of using LinkedIn for job hunting and effective networking strategies. The conversation shifts to new features in Figma, the potential of AI-driven coding tools like Cursor, and the importance of investing in junior developers. They also explore higher education design systems, innovative business strategies, and reflect on the balance between tactical and digital controls in modern cars. The episode wraps up with a light-hearted chat about slang, parental roles, and mentorship. For show notes visit: https://www.talkingDrupal.com/cafe004 Topics Ivan Stegic Ivan is a prominent leader in the Drupal community and the founder of TEN7, a Minneapolis-based technology studio specializing in Drupal development, strategy, and digital transformation. With a background in physics and a passion for problem-solving, Ivan transitioned from science to tech, ultimately finding a perfect fit in the open-source world of Drupal. Since founding TEN7 in 2007, Ivan has championed Drupal as a powerful, scalable platform for mission-driven organizations, nonprofits, and enterprises. Under his leadership, TEN7 has delivered impactful Drupal solutions for clients across education, healthcare, and government sectors. Ivan is also known for fostering a people-first company culture grounded in trust, transparency, and continuous improvement. Beyond his work at TEN7, Ivan is an active contributor to the Drupal project, frequently speaking at DrupalCons and camps, hosting the ONE OF 8 BILLION podcast (formerly the TEN7 Podcast), and mentoring others in the community. His advocacy for open source and ethical tech underscores his commitment to using Drupal to make the internet—and the world—a better place. Randy Oest Randy is a design strategist, creative director, and accessibility advocate helping mission-driven organizations craft inclusive, user-centered digital experiences. With a background that spans visual design, front-end development, and content strategy, Randy specializes in building scalable design systems and digital platforms—particularly within the Drupal ecosystem. As the former Creative Director at Four Kitchens, Randy led cross-functional teams in developing cohesive design strategies, architecting front-end systems, and aligning user experience with organizational goals. He’s known for bridging the gap between high-level vision and implementation, ensuring that every project is both beautiful and deeply usable. Beyond his client work, Randy is a frequent speaker at DrupalCon, regional camps, and virtual events, where he shares insights on accessibility, usability, and design systems. A passionate advocate for open-source collaboration and digital equity, he is committed to making the web a more inclusive and empowering space for everyone. Debunking AI Myths: Junior Developers Are Here to Stay Casual Catch-Up: Podcast Conversations and AI Avatars LinkedIn: A Wasteland or a Goldmine? Creative Networking: From Fortune Tellers to Meaningful Connections Figma Innovations: Draw and Sites The Future of Coding: AI Tools and Junior Developers Flying Cars and Spam Texts Dealing with Spam Texts Exploring Higher Education Design Systems The Onion's Creative Agency The Importance of Tactile Controls in Cars Wrapping Up and Future Plans Guests Ivan Stegic - TEN7 ivanstegic Randy Oest - amazingrando.com amazingrando

Jun 9, 2025 • 1h 8min
Talking Drupal #506 - Automated Testing Kit
André Angelantoni, the founder of Performant Labs, shares his extensive experience with Drupal and the Automated Testing Kit. He dives into the importance of automated testing, comparing frameworks like Cypress and Playwright, and explains how the kit can be set up on existing sites. André provides insights into creating effective testing recipes and the road to debugging. He also touches on the Taxonomy Views Integrator module, showcasing its role in customizing content display for Drupal sites. Tune in to learn about enhancing site quality and development efficiency!

Jun 2, 2025 • 1h 10min
Talking Drupal #505 - Custom Field Module
Andy Marquis, a seasoned Drupal developer with 16 years of experience, joins to discuss the Custom Field Module. He dives into its user-friendly features that allow custom field creation without coding. The conversation touches on real-world applications, integration with other Drupal components, and the module's flexibility for various projects. They also explore the Facet Bot Blocker, addressing bot traffic challenges. Insights into future enhancements and the impact of AI on web crawling add depth to this engaging discussion.