

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

Jun 19, 2023 • 1h 17min
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.

Jun 12, 2023 • 1h 3min
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.

Jun 5, 2023 • 1h 12min
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

May 29, 2023 • 59min
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.

4 snips
May 22, 2023 • 1h 15min
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.

May 15, 2023 • 1h 14min
Talking Drupal #399 - Working Remotely
Today we are talking about Working Remotely with Alan Sherry & Jordan Graham. For show notes visit: www.talkingDrupal.com/399 Topics Why is remote work great Why is remote work hard Tips Working internationally Large vs small company Why do you like working from home Why do you think companies are pushing back to the office What do you miss about the office Resources Talking Drupal #308 - Remote Work snackmagic.com Guests Alan Sherry - Drupal Profile Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Jordan Graham - @jordanlgraham MOTW Correspondent Martin Anderson-Clutz - @mandclu oEmbed Providers Extends Drupal’s ability to embed content from third-party sites.

May 8, 2023 • 1h 16min
Talking Drupal #398 - Drupal at your fingertips book
Today we are talking about The D9 Book with Selwyn Polit. For show notes visit: www.talkingDrupal.com/398 Topics What is the Drupal at your fingertips book When did you start the book How long did the first draft take Why is it online only Have you considered printing it How often do you work on it Most interesting tidbit Most obscure What was it like using git for a book Any plans to use Drupal for editing Do you plan to update it for Drupal 10 Any AI tools Chat GPT Github copilot Any plans to expand to other technologies How can you contribute to the book Resources Cloudflare Worker Purge blog: Let Them Eat Cache Book Notion for notes NV Alt for notes Pandoc for converting word docs to markdown automagically drupal.org book Lex Fridman interviewing Sam altman podcast ChatGPT Github copilot Form api reference drupal Reddit PHPStorm VSCode Guests Selwyn Polit - selwynpolit.github.io/d9book @selwynpolit Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Jordan Graham - @jordanlgraham MOTW Correspondent Martin Anderson-Clutz - @mandclu Cloudflare Worker Purge Allows your site to use the Purge module to do tag-based cache invalidation on Cloudflare using Cloudflare Workers.

May 1, 2023 • 1h 4min
Talking Drupal #397 - Semantic Versioning
Today we are talking about Semantic Versioning with Mike Miles. For show notes visit: www.talkingDrupal.com/397 Topics What is Semantic Versioning Why is it important How does Drupal 8 map to Semantic Versioning 8.x What about betas, alphas, rcs How does it help dev teams stay organized When did you start thinking about Semantic Versioning Talk at NERD Summit Benefits of Semantic Versioning Other than the basics, how does your team use Semantic Versioning How do you move existing projects over to Semantic Versioning If someone wants to start using Semantic Versioning where should they look Resources Drupal.org issue: What could Drupal implement from other CMS or content editors to improve its Admin Interface? Blog: Drupal Admin UX Study: What We Can Learn from Contentful, Craft CMS, Squarespace, and WordPress Managing Releases Using GIT Tags and Semantic Versioning Semantic Versioning Docs Mike’s NERD Summit talk Rands in repose Art of leadership - Lopp Guests Mike Miles - mike-miles.com @mikemiles86 Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Jordan Graham - @jordanlgraham MOTW Correspondent Martin Anderson-Clutz - @mandclu Same Page Preview Shows your content authors what their content will look like, while they’re creating it.

Apr 24, 2023 • 1h 19min
Talking Drupal #396 - Drupal Security
Today we are talking about Drupal Security with Mark Shropshire & Benji Fisher. For show notes visit: www.talkingDrupal.com/396 Topics Why do you care about security Best tips for securing Drupal Common Security Issues people have with Drupal Convincing module maintainers to do full releases Testing to ensure security Guardr Drupal security distribution What does the Drupal Security team do Finding issues Review compromised sites Becoming a member Process for writing security notices Helping the security team Resources How to Join the Drupal Security Team How to get involved Passwords: xkcd Spaceballs Discussed at this BadCamp talk - Sleep Better at Night with a Secure Drupal Site OWASP OWASP Zap baseline Benji’s talk introducing the OWASP Top Ten Current Other versions Source code (markdown) Github repo building and testing guardr Sam Mortenson talk https://drupal.slack.com/archives/C1DD80ZKM/p1550697032017600 https://drupal.tv/external-video/2018-02-06/how-write-insecure-drupal-8-code Guardr core Guests Benji Fisher - tag1consulting.com @benji17fisher Mark Shropshire - shrop.dev @shrop Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Jordan Graham - @jordanlgraham MOTW Correspondent Martin Anderson-Clutz - @mandclu CrowdSec Integrates your Drupal site with the open source CrowdSec Security Engine, a collaborative malicious activity detection and remediation tool.

Apr 17, 2023 • 1h 10min
Talking Drupal #395 - Accessibility from Sales to Delivery
Today we are talking about Accessibility from the sales process to delivery with Kat Shaw. For show notes visit: www.talkingDrupal.com/395 Topics Where does Accessibility (A11y) begin What are the A11y levels Who should be thinking about A11y How do you research a solution for A11y What tools do you use What are the biggest struggles with selling A11y A11y and regulations Selling A11y only projects Ensuring delivery Ensuring support after launch Future of A11y 2.2 and 3.0 Resources GAAD Tools Axe Devtools ARC toolkit Colorblindly Webaim color checker Webaim link contrast checker Paciello group color checker Dominoes Screen readers Narrator Orca NVDA Voiceover How cool accessibility tools can make your life easier Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Kat Shaw - drupal.org/u/katannshaw @katannshaw MOTW Correspondent Martin Anderson-Clutz - @mandclu Gesso A Sass-based, Webpack-based, and Storybook integrated accessible starter theme.