

Talking Drupal
Talking Drupal Hosts
Talking Drupal is a weekly chat about web design and development by a group of people with one thing in common: We Love Drupal. With hosts John Picozzi, Nic Laflin, and Martin Anderson-Clutz
Episodes
Mentioned books

Jul 29, 2024 • 1h 15min
Talking Drupal #461 - Distributions
Rajab Natshah, an expert in Drupal distributions, shares insights on their pros and cons, particularly VARbase, a powerful tool for Bootstrap websites. Mohammed Razem delves into the future of distributions, emphasizing modular approaches and the importance of recipes. They discuss how distributions simplify site creation and foster community engagement, while also tackling challenges like dependency management and user feedback. The conversation highlights the value of Google Analytics integration within Drupal, showcasing its practical applications for developers.

Jul 22, 2024 • 1h 17min
Talking Drupal #460 - Preconfigured CMS Solutions
Join Baddy Sonja Breidert, a preconfigured CMS solutions expert, and Dr. Christoph Breidert, a Drupal solutions architect, as they dive into the transformative power of preconfigured CMS solutions for businesses. They discuss building effective Drupal systems, overcoming customization challenges, and selling these solutions to clients. The conversation also touches on the importance of work-life balance and community engagement in technology, making it a treasure trove for developers and business leaders alike.

Jul 15, 2024 • 49min
Talking Drupal #459 - Off The Cuff 8
Today we are talking about Config Actions, The Panels Favorite Drupal Modules, and Drupal Contribution. We'll also cover Transform API as our module of the week. For show notes visit: www.talkingDrupal.com/459 Topics New Config Action: Place Block Favorite Contrib modules Slack channels Preparing for Drupal 11 Drupal events Resources Config Action Place Block Front End Editing Drupal Module Gin Admin Theme Migrate Boost Keysave Navigation Matt Glaman Smart Date Code Blog Post Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Martin Anderson-Clutz - mandclu.com mandclu Baddý Sonja Breidert - 1xINTERNET baddysonja MOTW Correspondent Martin Anderson-Clutz - mandclu.com mandclu Brief description: Have you ever wanted to expose your Drupal site's data as JSON using view modes, formatters, blocks, and more? There's a module for that. Module name/project name: https://www.drupal.org/project/transform_api Transform API Brief history How old: created in Sep 2023 by LupusGr3y, aka Martin Giessing of Denmark Versions available: 1.1.0-beta4 and 1.0.2 versions available, both of which work with Drupal 9 and 10 Maintainership Actively maintained, in fact the latest commit was earlier today Security coverage Documentation: in-depth README and a full user guide Number of open issues: 14 open issues, 3 of which are bugs, but none against the current branch Usage stats: 2 sites Module features and usage After installing Transform API, you should be able to get the JSON for any entities on your site by adding "format=json" as a parameter to the URL To get more fields exposed as JSON, you can configure a Transform mode, using a Field UI configuration very similar to view modes You can also add transform blocks to globally include specific data in all transformed URLs, in the same way you would use normal blocks to show information on your entity pages. The output of transform blocks is segmented into regions, Where Drupal's standard engine produces render arrays that ultimately become HTML, Transform API replaces it with an engine that produces Transform Arrays that will ultimately become JSON Where Drupal's standard JSON:API supports more or less exposes all information as raw data for the front end to format, Transform API allows for more of the formatting to be managed on the back end, where it will use Drupal's standard caching mechanisms, permission-based access, and more Transform API also supports lazy transformers, which are callbacks that will be called after caching but before the JSON response is sent You can also use alter hooks to manipulate the transformed data

Jul 8, 2024 • 1h 18min
Talking Drupal #458 - Drupal & Next.js
Guest John Albin Wilkins discusses integrating Next.js with Drupal, covering topics like server requirements, content updates, server-side rendering, performance, and editorial experiences. The podcast explores challenges in decoupled Drupal, GraphQL usage, evolution of Layout Builder, responsive images, and a humorous anecdote about a trivial patch award in Drupal development.

Jul 1, 2024 • 1h 4min
Talking Drupal #457 - Drupal Architecture
Join Alexander Varwijk as he discusses Drupal architecture, common site building questions, and solutions with Drupal. Topics include starting a new site or feature, extending vs forking, contributing new modules, and preferences for Headless. Learn about the Revolt event loop, managing update hook differences, module categorization, real-time chat integration, client preferences, and King Dutch's online community contributions.

Jun 24, 2024 • 1h 14min
Talking Drupal #456 - DDEV Grows Up
Randy Fay and Andrew Berry discuss DDEV's rapid growth and sustainability. They cover funding, future plans, and how to get involved. The podcast explores DDEV's features, challenges, and the importance of community participation in maintaining DDEV.

Jun 17, 2024 • 1h 11min
Talking Drupal #455 - Top 5 uses of AI for Drupal
AI expert Mike Miles discusses top 5 AI uses for Drupal: idea generation, code debugging, content generation; emphasizes code review and skill evaluation. MIT Sloan's approach to content generation, future of AI in Drupal as a supportive tool, and AI tools in development explained.

Jun 10, 2024 • 59min
Talking Drupal #454 - Drupal API Client
Brian Perry, Drupal API Client expert, discusses the benefits of Drupal API Client, its role in normalizing JSON API, agnosticism in JS frameworks, and the use of TypeScript. They touch on creating instances, module applicability, potential core integration, and the roadmap. The episode also covers the Iconify Icons module and its features for adding icons to Drupal sites.

Jun 3, 2024 • 1h 6min
Talking Drupal #453 - Urban Institute
Guest Josh Miller from Urban Institute discusses their Drupal usage, challenges with AI bots, technical hosting solutions, and nonprofit innovations. They explore Access Unpublished module, local development tools, and Drupal GovCon. Urban Institute focuses on data visualization and interactive experiences.

4 snips
May 27, 2024 • 1h 23min
Talking Drupal #452 - Starshot & Experience Builder
Delve into web design and development with a focus on StarShot and Experience Builder. Explore the evolution of Drupal, the Default Content Module, and transitioning to CI CD pipelines. Learn about empowering site builders, enhancing user-friendliness, and balancing code purity. Discover the impact of Star Shot on Drupal Core and potential inclusion of Experience Builder. Revolutionize site launches with Star Shot and emphasize community engagement.


