Talking Drupal

Talking Drupal

By Talking Drupal HostsTechnology
Download on the App Store

Talking Drupal episodes

  • Talking Drupal #409 - Data Lakes

    Today we are talking about Data Lakes with Melissa Bent & April Sides.

    For show notes visit: www.talkingDrupal.com/409

    Topics
    • What is a data lake
    • Does it have to be NoSQL
    • How do organizations use data lake
    • How does RedHat use the data lake
    • How do you maintain it
    • How do you make changes to the data lake
    • Who manages Mongo
    • How big does it have to be to be considered a data lake
    • Why not Solr
    • What Drupal modules
    • Communication of changes
    • Gotchas?
    Resources
    • Create an Animated GIF From Video On A Mac
    • Drupal modules
      • External data source
      • Allow Only One
      • Pattern Kit
      • Search api
      • Mongodb
      • Entity Browser
      • Mongodb Data Lake (Indexing module)
    • Presentation
    • Where is this used?
      • https://access.redhat.com/products
      • https://developers.redhat.com/learn
      • https://cloud.redhat.com/learn
    • Rendered issue
      • https://www.drupal.org/project/search_api/issues/3274158
      • https://www.drupal.org/project/drupal/issues/3220172
    Guests

    Melissa Bent - linkedin.com/in/melissabent merauluka April Sides - weekbeforenext

    Hosts

    Nic Laflin - www.nLighteneddevelopment.com nicxvan John Picozzi - www.epam.com johnpicozzi Tim Plunkett - timplunkett

    MOTW Correspondent

    Martin Anderson-Clutz - @mandclu Tagify

    • Brief description:
      • Provides an entity reference widget that's more user friendly: visually styles as tags (without showing the reference ID), drag to sort, and more
    • Brief history
      • How old: created in Mar 2023
    • Versions available:
      • 1.0.19, which works wth Drupal >8.8, 9, and 10
    • Maintainership
      • Actively maintained, latest release in the past week
    • Number of open issues:
      • 4, one of which is a bug
    • Usage stats:
      • 177 sites
    • Maintainer(s):
      • gxleano (David Galeano), who I got to meet in person at Drupal Dev Days
    • Module features and usage
      • Tagify is a popular JS library, so this module is a Drupal integration for that
      • Features in the module include deactivating labels when the field's max number of entries has been reached, allowing the creation of new tags when the field has been configured to allow that, and so on
      • Will automatically disallow duplicate tags
      • Includes a User List submodule specifically for user reference fields, which also shows the user's profile pic in the tag
      • Project page has animated GIFs that demonstrate how many of these features work
      • A module I started using on my own blog, nice and simple UX. I could see the drag to sort be really useful, for example if you wanted the first term reference to be used in a pathauto pattern
    1 hr 12 min
  • Talking Drupal #408 - The Drupal Association

    Today we are talking about The Drupal Association with Tim Doyle.

    For show notes visit: www.talkingDrupal.com/408

    Topics
    • Tell us about yourself Tim
    • Why Drupal
    • What perspective do you bring
    • Strategic plan
    • Leadership
    • Measurements
    • Drupal the project vs Drupal the community
    • Where will the DA be in 5 years
    • Will Drupal be around in 20 years
    • Favorite aspect of the strategic plan
    Resources
    • Director of Philanthropy
    • Burnout
    • Pitch-burgh
    • Alex Moreno
    • New Core Product Manager
      • Lauri Eskola (lauriii)
    • Tenure of ED/CEOs since formation of DA
      • Jacob Redding
        • March 2010 - February 2013
        • ~3 years
      • Holly Ross
        • February 2013 - May 2016
        • 3 years 3 months
      • Megan Sanicki
        • May 2016 - September 2018
        • 1½ years
      • (interim) Tim Lehnen
        • September 2018 - June 2019
        • 9 months
      • Heather Rocker
        • June 2019 - March 2022
        • 2 years 9 months
      • (interim) Angie Sabin
        • March 2022 - October 2022
        • 8 months
      • Tim Doyle
        • October 2022 - Present (July 2023)
        • 9 months
      • As of February 2026 Tim will be longest-tenured
    Guests

    Tim Doyle - @TimDoyleMPA

    Hosts

    Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Tim Plunkett - @timplunkett

    MOTW Correspondent

    Martin Anderson-Clutz - @mandclu ActivityPub

    • Brief description:
      • Implements the ActivityPub protocol on your site, so readers can follow and respond to content on Fediverse sites like Mastodon, and in the future maybe Threads?
    • Brief history
      • How old: created in Feb 2019
    • Versions available:
      • 1.0.0-alpha17, works with Drupal 9.4 and 10, release in Mar 2023
    • Actively maintained
    • Minimally maintained
    • Number of open issues:
      • 43 open issues, only 2 bugs but 1 of those fixed in the past week
    • Usage stats:
      • 11 sites using it according to drupal.org
    • Maintainer(s):
      • Created and maintained by swentel, who also created a module for publishing Drupal content to the Nostr network
    • Module features and usage
      • Effectively allows your site to act as a Fediverse server: Mastodon, Pleroma, Picelfed, etc.
      • Users who enable ActivityPub for their account have created @user@domain in the Fediverse
      • At that point the Drupal UI provides some common features of a social client: notifications about subscribers, and so on
      • Provides plugins to define user actions. Default plugins are 'Accept', 'Follow', 'Delete', 'Undo' and 'Inbox reply', but a site could add or enable others
      • Based on the documentation it sounds like if you update an entity (e.g. change the title) you can trigger an Update activity, which is in stark contrast to a certain bird platform
      • There's quite a bit more in the module's README file if anyone wants to better understand its capabilities
    1 hr 22 min
  • Talking Drupal #407 - Better Drupal Search

    Today we are talking about How to improve Drupal Search with Sean Walsh.

    For show notes visit: www.talkingDrupal.com/407

    Topics
    • Drupal core search improvement
    • External search backends
      • Database
      • Solr
      • Elasticsearch
      • Opensearch
      • Algolia
      • SearchStax
    • Common Modules
      • Facets
      • Search API Autocomplete
      • Search API Exclude
    • Improve search for users
    • Segmented vs Unified search
    • A11y tips
    • Common pitfalls
    Resources
    • Search api solr boost by term
    • Search exclude
    • Search api autocomplete
    • Facets
    • Database
    • Solr
      • https://www.drupal.org/project/search_api_solr
      • https://solr.apache.org/downloads.html
    • ElasticSearch
      • https://www.drupal.org/project/elasticsearch_search_api
      • https://www.drupal.org/project/elasticsearch_connector/
      • https://www.elastic.co/
    • OpenSearch
      • https://www.drupal.org/project/search_api_opensearch
      • https://opensearch.org/
    • Algolia
      • https://www.drupal.org/project/search_api_algolia
      • https://www.algolia.com
    • SearchStax
      • https://www.drupal.org/project/searchstax
      • https://www.searchstax.com
    • Issues for rendered html
      • https://www.drupal.org/project/drupal/issues/3220172
      • https://www.drupal.org/project/search_api/issues/3274158
    Hosts

    Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Sean T. Walsh - @seantwalsh

    MOTW Correspondent

    Martin Anderson-Clutz - @mandclu ECA Commerce Provides events to the ECA module from all of the commerce core and submodules.

    1 hr 19 min
  • Talking Drupal #406 - Drupal 10 Development Cookbook

    Today we are talking about The Drupal 10 Development Cookbook with Kevin Quillen & Matt Glaman.

    For show notes visit: www.talkingDrupal.com/406

    Topics
    • What is the Drupal 10 Development Cookbook
      • Contrast with Selwyn Polit's Drupal At Your Fingertips
    • Who is the book for
    • How much experience to start
    • What should a reader expect to get out of reading the book
    • Core or contrib
    • Why write the book
    • Book writing process
    • Co-writing
    • Why a physical book
      • Is there a digital copy
      • Does it get updated
    • How long did it take to write
      • How did you write it
    • How did you break Drupal down to 14 chapters
    • Most surprising thing you had to research
    • Are you or the publisher going to translate the book
    • Would you write another book
    • Where is the best place to get the book
    Resources
    • Drupal 10 Development Cookbook (Amazon)
    • Drupal 10.1 Change Records
    • Single Directory Components DrupalCon Session
    • Blog post about checkbox
      • https://herchel.com/articles/disabling-twig-caching-just-got-helluva-lotta-easier-101
      • https://mglaman.dev/blog/simplifying-frontend-developer-experience-drupal-click-butto
    • Talking Drupal #398 - Drupal At Your Fingertips Book
    • Driesnote (time stamp 42:30)
    Guests

    Kevin Quillen - @kevinquillen Matt Glaman- @nmdmatt

    Hosts

    Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Sean T. Walsh - @seantwalsh

    MOTW Correspondent

    Martin Anderson-Clutz - @mandclu Drupal 10.1 The module of the week this week is "Drupal 10.1"

    58 min
  • Talking Drupal #405 - Secrets Management

    Today we are talking about Secrets Management with Dwayne McDaniel.

    For show notes visit: www.talkingDrupal.com/405

    Topics
    • What is new with you?
    • Secrets Management
    • Why it is important
    • Best practices
    • Secrets in Drupal
    • Common errors
    • What does rotating mean
    • Best way to rotate
    • How often should you rotate
    • Git Guardian
    Resources
    • Talking Drupal 187 - Dwayne McDaniel
    • MidCamp
    • GitKraken
    • Git Guardian
    • Lockr
    • Hashicorp
    • Uber key leak
    • Toyota
    • AstraZeneca
    • Verizon dbir databreach
    • Azure keyvault youtube video
    • Have I Been Pwned
    • State of secrets report
    • Dark reading
    • Repl.it
    • Key Drupal Module
    • Lockr Drupal Module
    • akeyless
    Hosts

    Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Sean T. Walsh - @seantwalsh

    MOTW Correspondent

    Martin Anderson-Clutz - @mandclu Security Review Automatically tests for many easy-to-make site configuration and setup mistakes that can make a Drupal site insecure.

    1 hr 18 min
  • Talking Drupal #404 - Content Modeling

    Today we are talking about Drupal Content Modeling with our hosts.

    For show notes visit: www.talkingDrupal.com/404

    Topics
    • What is Drupal Content Modeling
    • How does content modeling help with a project
    • What types of entities do you model
    • Who should maintain the content model
    • Best practices
    • What questions should you ask
    • How to decide what type of field
    • What to do when you get it wrong
    • What tools do you use
    Resources
    • Talking Drupal 78 - Content Modeling
    Hosts

    Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Sean T. Walsh - @seantwalsh

    MOTW Correspondent

    Martin Anderson-Clutz - @mandclu Field Tools Provide tools to analyze and manage your use of fields and display modes in your Drupal site.

    1 hr 18 min
  • Talking Drupal #403 - Live @ Drupalcon

    Today we are Live from DrupalCon Pittsburgh with Jim Birch and Cathy Theys.

    For show notes visit: www.talkingDrupal.com/403

    Topics
    • What is new
    • Driesnote
    • Pitchburg
    • What was great on the first day
    • EoL announcement
    • Looking forward to
    • Next Drupalcon
    • Pittsburgh
    Resources
    • Matt Glaman blog about Retrofit
    • Talking Drupal 390 - Employee Owned Companies
    • Drupal Security Team Announcement
    • New CEO of Drupal association
    • Drupalcon Locations
    Guests

    Jim Birch - @jimbirch Cathy Theys- @YesCT

    Hosts

    Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Martin Anderson-Clutz - @mandclu

    MOTW Correspondent

    Martin Anderson-Clutz - @mandclu Retrofit Provides compatibility layers for Drupal 7 code to allow run on Drupal 10.

    1 hr 3 min
  • Talking Drupal #402 - ECA

    Today we are talking about The ECA Module with Jürgen Haas.

    For show notes visit: www.talkingDrupal.com/402

    Topics
    • What does ECA stand for
    • What does ECA do
    • Is ECA a replacement for Rules
    • Team
    • Hardest feature to implement
    • Performance
    • What is BPMN
    • Using the module
    • When wouldn't you use the module
    • Roadmap
    • Helping with ECA
    Resources
    • Bpmnio
    • BPMN
    • Camunda
    • HTTP Client Manager
    • ECA Video Stream/Library
      • Sessions and link to the live stream will be pre-announced in the #ECA channel on Drupal Slack, at the latest an hour prior to the event. It is held on Fridays 3pm CEST/1pm UTC/9am EST/6am PST
    • ECA Guide
    Guests

    Jürgen Haas - www.lakedrops.com @jurgenhaas

    Hosts

    Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi

    1 hr 12 min
  • Talking Drupal #401 - HTTP Headers

    Today we are talking about HTTP Headers with our hosts.

    For show notes visit: www.talkingDrupal.com/401

    Topics
    • What are HTTP Headers
    • Why are they important
    • Exploring headers
    • Types of headers
    • What can you discover from headers
    • Modifying headers
    • Tools to validate
    Resources
    • Content Security Policy (CSP)
    • Dries' Header Evaluation Tool
    • Mozilla Header Documentation
    • Good overview of CSP
    • Nic's Header Blog Post
    Hosts

    Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Stephen Cross - stephencross.com @stephencross Martin Anderson-Clutz - @mandclu

    MOTW Correspondent

    Martin Anderson-Clutz - @mandclu Content-Security-Policy Adds a Content-Security-Policy header which allows your Drupal site to inform browsers of trusted sources for JavaScript, CSS, and other external resources.

    59 min
  • Talking Drupal #400 - A chat with Dries

    Today we are talking with Dries Buytaert.

    For show notes visit: www.talkingDrupal.com/400

    Topics
    • Favorite improvement to Drupal in last 10 years
    • Biggest opportunities and challenges facing Drupal
    • Drupalcon Portland Driesnote Ambitious site builder
    • Spoilers for the next Driesnote
    • Static site generators
    • 50,000 projects
    • Impact of AI
    • People just entering the development market
    • Last thing you coded
      • For work
      • For fun
    • Digital Public Good
    Resources
    • Drupal is for ambitious site builders
    • Drupal Recognized as a Digital Public Good
    • Claro episode
    • DrupalCon Innovation Contest
    • Drupal vs SSG
    • 50K modules
    • 50000 module
    • Artificial Intelligence, the future of Content Management and the Web
    • Dries Site Header Tool
    • Getting 10/10
    • Makers and Takers
    Guests

    Dries Buytaert - dri.es

    Hosts

    Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Stephen Cross - stephencross.com @stephencross Martin Anderson-Clutz - @mandclu

    MOTW Correspondent

    Martin Anderson-Clutz - @mandclu OpenAI Provides a suite of modules and an API foundation for OpenAI integration for generating text content, images, content analysis and more.

    1 hr 16 min

About Talking Drupal

From the publisher's feed

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

More shows like Talking Drupal

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

985 Listeners