Mon, 26 December 2022
Today we are talking about The Drupal Event Organizers Working Group with Avi Schwab. For show notes visit: www.talkingDrupal.com/379 Topics - What is the EOWG
- How was it formed
- What are some of the initiatives
- How does the EOWG support Drupal Events
- How is the EOWG different from the Contrib Events Community Initiative
- What is planned for 2023
- How do you get involved
- Becoming a board member
- Drupalcon
- Midcamp
Resources Guests Avi Schwab - froboy.org @froboy@mastodon.online Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Leslie Glynn - redfinsolutions.com @leslieglynn MOTW Correspondent Martin Anderson-Clutz - @mandclu Previous/Next API Provides a performant way to define a sequence of content.
Direct download: td-379-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Thu, 22 December 2022
Today we share interviews conducted at NEDCamp in November 2022. This is an audio only episode.
For show notes visit: www.talkingDrupal.com380 Topics / Guests - John Picozzi
- Shane Thomas
- Donna Bungard
- Chris Wells
- Jacob Rockowitz
- Leslie Glynn
- Mike Anello
- Mike Miles
- Nic Laflin
Hosts Stephen Cross @stephencross MOTW with Martin Anderson-Clutz - @mandclu Bookable Calendar Module https://www.drupal.org/project/bookable_calendar A very easy to use Bookable Calendar module. Whether you’re giving lessons and want your students to be able to book a lesson or a business trying to stagger traffic into your building, this module aims to get you up and running as fast as possible.
Direct download: TalkingDrupal380.mp3
Category: general
-- posted at: 2:12pm EST
|
|
Mon, 19 December 2022
Today we are talking about Acquia’s Drupal Acceleration Team with Tim Plunkett. For show notes visit: www.talkingDrupal.com/378 Topics - What is the Drupal Acceleration Team (DAT)
- Responsibilities
- Previous releases
- Office of the CTO - OCTO
- How big is the team
- Direction
- Priorities for new releases
- Dries’ involvement
- Contribution %
- What are you working on now
- Something you wish you were working on
- R&D
- Planning 2-5 years
- Getting involved
Resources Guests Tim Plunkett - @timplunkett Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Leslie Glynn - redfinsolutions.com @leslieglynn MOTW Correspondent Martin Anderson-Clutz - @mandclu Keysave Adds Javascript to allow editors and admins to save an entity or config using command-s or control-s instead of clicking on the submit button.
Direct download: td-378-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 12 December 2022
Today we are talking about the Drupal State module with Brian Perry. For show notes visit: www.talkingDrupal.com/377 Topics - NedCamp
- Drupal State Module
- Who is involved
- Drupal State - a module without a release
- NPM
- Decoupled menus
- What problem does this solve
- How is this different from GraphQl
- In production
- Roadmap
- Getting involved
- Which front-end
- Individual Drupal ecosystems like commerce
- Evaluating JS Frameworks
- Stability
Resources Guests Brian Perry - Brianperry.dev @bricomedy Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Leslie Glynn - redfinsolutions.com @leslieglynn MOTW Correspondent Martin Anderson-Clutz - @mandclu Christmas Snow Adds a Javascript snow effect to your website.
Direct download: td-377-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 5 December 2022
Today we are talking about Burnout with Jono Bacon. For show notes visit: www.talkingDrupal.com/376 Topics - What is burnout
- Why is it so important to you
- Have you suffered from burnout
- Do different professions have different rates of burnout
- Is it individual or teams / projects / community oriented
- Is it only mental or can it be physical
- What contributes to burnout as a contributor or maintainer
- What can prevent burnout
- How do you recover
- First episode was Talking Drupal #265
- Helping communities
- Signs to watch out for
- What is next
Resources Guests Jono Bacon - www.jonobacon.com @jonobacon Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Leslie Glynn - @leslieglynn MOTW Correspondent Martin Anderson-Clutz - @mandclu Token The Token module provides a centralized API for text substitution. Since Drupal 7 some Token support is built into core, but the module provides common and reusable token UI elements and missing core tokens.
Direct download: td-376-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 28 November 2022
Today we are talking about Being a Creative Director with Randy Oest. For show notes visit: www.talkingDrupal.com/375 Topics - What is a Creative Director?
- How is being a CD at a technical company different?
- Do Drupal CD’s need additional skills?
- Sometimes things get lost in translation between design and development how do you bridge that gap?
- How do you mentor?
- How do you interview for creative positions?
- Do you hire developers too?
- Optimal makeup for a team.
- Guiding the Four Kitchen’s team
- Inpiration
Resources Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Randy Oest - randyoest.com @amazingrando MOTW Correspondent Martin Anderson-Clutz - @mandclu ECA ECA is a powerful, versatile, and user-friendly rules engine for Drupal 9+. The core module is a processor that validates and executes event-condition-action plugins. Integrated with graphical user interfaces like BPMN.iO, Camunda, ECA Core Modeller or other possible future modellers, ECA is a robust system for building conditionally triggered action sets.
Direct download: td-375-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 21 November 2022
Today we are talking about Neurodiversity with Matthew Saunders. For show notes visit: www.talkingDrupal.com/374 Topics - What is Neurodiversity
- People first
- What got you interested in Neurodiversity
- Youtube series My Neurodivergent Brain
- How does it apply to Drupal
- How can the community help Neurodivergent folks
- How does this impact work relationships
- How do you attend camps and cons
- Is there testing we can apply to our projects to help
- What are best practices in design
- Will this be at DrupalCon
- How would you improve the world for neurodivergent folks
- Representation in media
Resources Guests Matthew Saunders - @Creech Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Randy Oest - randyoest.com @amazingrando MOTW Correspondent Martin Anderson-Clutz - @mandclu Views User Term Filter Make your site experience aligned to your users by showing them content that share a taxonomy term with their user profile Created to demonstrate how Drupal can make a site feel “customized” based on a user’s profile
Direct download: td-374-libsyn.mp3
Category: general
-- posted at: 12:00pm EST
|
|
Mon, 14 November 2022
Today we are talking about Performance, Privacy, and the Open Web with Andrey Lipattsev & Tim Lehnen. For show notes visit: www.talkingDrupal.com/373 Topics - What is the Open Web and what does it have to do with performance and privacy
- What do we mean by web performance
- What are the core vitals
- What are the non core vitals
- What is the benefit of performance
- Performance is usually granular for a developer, what is different when looking at industry trends from a browser side
- What does d.o do
- DA and Google at DrupalCon
- What is privacy
- What is the privacy sandbox in chrome
Resources Guests Andrey Lipattsev - www.linkedin.com/in/andreylipattsev @AndreyLipattsev Tim Lehnen - @hestenet Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Randy Oest - randyoest.com @amazingrando MOTW Correspondent Martin Anderson-Clutz - @mandclu Entity Autocomplete Anchor Nominated by matthieu, who has been a guest on the show and is himself a maintainer of a number of useful modules Provides a widget that allows users to add anchors to entity reference links
Direct download: td-373-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 7 November 2022
Today we are talking about CKEditor 5 with Wiktor Walc & Piotrek Koszuliński. For show notes visit: www.talkingDrupal.com/372 Topics - What is CKEditor
- What does it do for Drupal
- Differnece between CKEditor 4 and 5
- Biggest benefit
- Improvements to the editing experience
- Plugin ecosystem
- Plugin language
- Roadmap
- Paid Features
- Supporting the Drupal community
- Security
- Native Web Components
Resources Guests Wiktor Walc - ckeditor.com @w_walc Piotrek Koszuliński - ckeditor.com @reinmarpl Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Randy Oest - randyoest.com @amazingrando MOTW Correspondent Martin Anderson-Clutz - @mandclu Metatag Previously discussed in episodes: 70 as MOTW (8y ago!) and mentioned in 31, 46, 137. And 185 Brief description: Allows your Drupal site to provide meta tags on content to implement SEO best practices and maximize online findability Brief history - How old: created in 2009
- Versions available: Supported versions for Drupal 7, 9, and 10
- Current version released Sep 29, 2022
Usage stats: 381,821 Maintainer(s): Dave Reid and DamienMcKenna - renowned Drupal contributors Module features and usage Allows content editors to populate common (and uncommon) meta tags either manually for each piece of content, or to have them filled out programmatically using tokens A wide variety of submodules to address different use cases where meta tags are helpful: social sharing, verifying site ownership (e.g. for Google Search Console), and more For any site that considers SEO a priority (which is probably most public-facing sites), setting Metatag should really be one of the first things Discussion: Given how widely used this module is, does anyone have specific experience with Metatag to talk about?
Direct download: td-372-libsyn.mp3
Category: general
-- posted at: 1:00pm EST
|
|
Mon, 31 October 2022
For show notes visit: www.talkingDrupal.com/371 Topics - What is WebOps Enabled Accessibility
- Who should be concerned about it
- Describe a few use cases
- What types of tests are good to perform
- If Accessibility is “built-in” why do I need to test for it
- How much accessibility is content related
- Where do you run the tests
- Are they pass / fail or percentage based
- What tools are most common
- How does Pantheon support WebOps Accessibility
- Equalify.app
Resources Guests Blake Bertuccelli-Booth - Equalify.app @bbertucc Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Tearyne Almendariz - @tearyneg MOTW Correspondent Martin Anderson-Clutz - @mandclu Entity Comparison - Brief description
- Generate a configurable comparison table for two or more Drupal entities: products, events, people, etc
- Not dependent on Commerce, but should be compatible
- Brief history
- Current version
- Current 4.0 release created in Aug 2022, ready for Drupal 10, and has security coverage
- Actively maintained
- Number of open issues
- Usage stats
- Module features and usage
- Generates “Comparison” configuration entities, which specify which entity type and bundle will be used
- Automatically creates a view mode for the selected bundle
- Fields set to display will be included in the comparison table
- Two custom blocks: one to show the link to add to or remove an entity from the comparison (via AJAX), and one to show a link to the comparison
- Link for toggle of an entity’s inclusion is also available as a field
Direct download: td-371-libsynv4.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 24 October 2022
Today we are talking about A Smaller Core with Théodore Biadala. For show notes visit: www.talkingDrupal.com/370 Topics - What is meant by a smaller core
- What modules have been removed already
- What is the process
- Chopping block terminology
- Which modules are under discussion
- When they go to contrib is there a maintainer first
- What is the impact to users of the module
- How long will they be maintained in contrib
- Why is this important
- What modules are next
- What is the commitment to being a core system maintainer
- Is there going to a sub release process
Resources Guests Théodore Biadala - read.theodoreb.net @nod_ Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Tearyne Almendariz - @tearyneg MOTW Swagger UI for OpenAPI UI Swagger UI is a javascript library which allows a user to explore the api documentation for a web services API. This module provides the Swagger UI library for display of OpenAPI specifications within Drupal site. OpenAPI UI is required to use the project, as it provides the underlying architecture.
Direct download: td-370-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 17 October 2022
Today we are talking about PHP End of Life with Josh Waihi & Matt Glaman. For show notes visit: www.talkingDrupal.com/369 Topics - PHP End of Life (EoL)
- Why does PHP go EoL
- When will php 8.0 EoL
- How are dates scheduled
- Who is in charge
- How do you prepare as a developer
- How do you prepare as a platform
- Acquia is supporting for one more year
- Pantheon has no forced upgrades
- How do you find edge cases
- Do you speak with PHP maintainers
- What are the changes to be excited about 7 > 8
- For D7 this is challenging, any tips?
Resources Guests Matt Glaman - @nmdmatt Josh Waihi - @joshwaihi Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Tearyne Almendariz - @tearyneg MOTW HTTP Cache Control HTTP Cache Control module helps fine grain control of Drupal’s Cache Control headers.
Direct download: td-369-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 10 October 2022
Today we are talking about Image Optimization with Martin Anderson-Clutz. For show notes and more visit: www.talkingDrupal.com/368 Topics - Image optimization
- Why it is important
- Performance
- Accessibility and Inclusion
- Techniques with Drupal
- Image formats
- Drupal support
- What to do before uploading
- Educating content editors
- Difference in formats
- Helpful modules and tools
- Core
- Image Styles
- Responsive Images
- Contrib
- Blazy for older sites
- Crop API, and Focal Point or Image Widget Crop
- WebP or similar
- SVG Image Field
- Image Optimize API, and Local Binaries Resmush.it or similar
- Image Library
- Anything else
Resources Guests Martin Anderson-Clutz - @mandclu Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Tearyne Almendariz - @tearyneg MOTW Toolbar Manager Allow a site builder to customize what items appear in the toolbar: - Change text labels
- Add classes (e.g. to add icons)
- Or hide entirely
Direct download: td-368-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 3 October 2022
Today we are talking about Not Gaming the Credit System with Tim Lehnen. For show notes and more information visit: www.talkingDrupal.com/367 Topics - Episode 361
- Who governs credit
- What is “Gaming the System”
- What is the motivation to game the system
- What are the penalties
- How is the Credit System used
- How big of a problem is this
- Why is this a difficult problem
- Mike Herchel’s blog post
- First time contributions
- What to do if you see issues
Resources Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Tim Lehnen - @hestenet MOTW Facets The Facet module allows site builders to easily create and manage faceted search interfaces. In addition to the UI components that come out of the box, themers and module developers can build their own widgets that can optionally be contributed back to Drupal.org. Facets work with Drupal Core Search and Search API, meaning that code and configuration can be reused as-is with the most popular search solutions available to Drupal.
Direct download: td-367-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 26 September 2022
Today we are talking about The Schema.org Blueprints Module with Jacob Rockowitz. www.talkingDrupal.com/366 Topics - What is Schema.org
- What is the Schema.org first approach
- Is this just for SEO
- What is the Schema.org Blueprints Module
- What are the goals
- How does this module benefit your project
- Can you give us a demo
- Why Paragraphs
- How do you handle schema you do not need
- How do you handle missing schema
- Have any sites used this
- What is your maintenance approach
- Roadmap
- Recommendations
- Contributing to Schema.org
Resources Guests Jacob Rockowitz - www.jrockowitz.com @jrockowitz Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Tim Lehnen - @hestenet MOTW Flex Field Defines a new “FlexField” field type that lets you create simple inline multiple-value fields without having to use entity references.
Direct download: td-366-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 19 September 2022
Today we are talking about The Event Platform with Kaleem Clarkson & Martin Anderson-Clutz. www.talkingDrupal.com/365 Topics - Where the idea originated
- What are the main goals
- What does it do out of the box
- Is this a Conference Organizing Distribution (COD) Replacement
- Why make a module and not a distribution
- Does this follow the new recipe or starter kit concept
- Which theme do you target
- What is on the roadmap
- Where can the event platform team use help
- Anything else
Resources Guests Kaleem Clarkson - kaleemclarkson.com @kaleemclarkson Martin Anderson-Clutz - @mandclu Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi MOTW Smart Date This module attempts to provide a more user-friendly date field, by upgrading the functionality of core in a number of ways.
Direct download: td-365-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 12 September 2022
Today we are talking about Cypress with Jordan Graham. www.talkingDrupal.com/364 Topics - What is Cypress
- Why testing is important
- What can you test
- What can you not test
- Test cases
- Difference between Behat and Cypress
- Syntax
- Drupal and Cypress
- Cypress module
- Test DB
- Speed of tests
- Module Ecosystem for Cypress
- Test runner
- Fixtures
- Email testing
- Grouping tests
- Order of testing
- Security
Resources cypress.io Email handling extension Tech Radar #1 tech to adopt Colorado talk: Not yet online Webinar version is available at Aten’s website Repo for project Cypress Drupal Module Guests Jordan Graham - @jordanlgraham Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Tim Lehnen - @hestenet MOTW Views Aggregator Plus As the Views and Views Calc modules rely on the database to perform aggregation, you only have limited options at your disposal. As the great Merlin himself said: "You can’t aggregate a PHP expression in the database. :/ ". That’s where Views Aggregator Plus comes in.
Direct download: td-364-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 5 September 2022
Today we are talking about Working Within Your Values with Cathy Theys & Tess Flynn. www.talkingDrupal.com/363 Topics - What guides our choices?
- How to maintain values at work
- Matching values with your company
- How to approach conflict or misalignment
- How to consider or change previous choices
- Maintaining values for smaller conflicts
Resources Guests Tess Flynn - https://deninet.com/ Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Cathy Theys - @YesCT MOTW Representative Image Allows you to define representative image or media fields for entities like nodes, taxonomy terms and the like. These can then be used in Open Graph meta tags (via tokens); as fields in views; or embedded as tokens. The media module is also supported. A default image can be defined for those entities without images.
Direct download: td-363-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 29 August 2022
Today we are talking www.talkingDrupal.com/362 Topics - What are Progressive Web Apps (PWAs)
- How is a PWA different from a native app or cross platform app
- What features point towards a PWA
- What features are difficult to implement
- Where do they store their data
- What are some use cases
- What does the PWA module do
- Why would you use the PWA module
- Potential enhancements to the PWA module
- Google’s Plans
- Security
Resources Guests Alex Borsody - @alexborsody Wilfred Arambhan - @wilfredarambhan Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Cathy Theys - @YesCT MOTW Responsive Tables Filter It makes the following tables responsive: - Any tables within fields where Drupal text format filters can be applied
- Views tables
Direct download: td-362-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 22 August 2022
Today we are talking about The Drupal Credit System with Matthew Tift. www.talkingDrupal.com/361 Topics - What is the Drupal Credit system
- How is credit given
- How is credit tracked on the backend
- What is the trickiest part of integration
- Contributions are weighted, how is that handled
- Why are contributions weighted
- Are non code contributions included in the Drupal Credit system
- How do you run analytics on the data
- What is changing with the credit system
- Other communities are thinking of integrating a credit system what are lessons shared
Resources Guests Matthew Tift - matthewtift.com @matthewtift Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Cathy Theys - @YesCT MOTW Entity Redirect Adds a configurable redirect after saving a node or other entity. The redirect is configurable per bundle. Also, given sufficient permissions (and presuming it is enabled for that specific content/bundle), individual users can configure their own redirects (on their profile edit page).
Direct download: td-361-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 15 August 2022
Today we are talking about Backdrop CMS with Eric Toupin. www.talkingDrupal.com/360 Topics - What is backdrop
- How did you hear about it
- Tell us about Aten and your clients
- What type of work is Aten doing with Stanford
- Why was Backdrop CMS considered
- How long was Backdrop out before you considered it
- Are there features Backdrop has that Drupal does not have
- What are some limitations of Backdrop
- If someone has Drupal 7 what do you consider the criteria for Backdrop vs Drupal 9
- Are you working on other Backdrop sites
- Do you consider Backdrop it’s own CMS
- Have you contributed anything back to Drupal from Backdrop
- Does Aten consider Backdrop a service it provides
Resources Guests Eric Toupin - www.drupal.org/u/erictoupin Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Cathy Theys - @YesCT MOTW hreflang The core Content Translation module adds hreflang tags only on content entity pages. This module, on the other hand, adds hreflang tags to all pages, and can be configured to defer to Content Translation module on content entity pages. If for some reason you’d like to modify the hreflang tags on a page, you can do so by implementing
Direct download: td-360-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 8 August 2022
Today we are talking about Contribution Events. www.talkingDrupal.com/359 Topics - What are contribution events
- What is the contribution event
- What are the key goals
- Can you give us a quick overview of how you started teh community initiative
- Why did each of you feel this was important
- How did you get involved
- What was involved in the first event
- What were lessons learned
- What were the successes of the first event
- How can someone have a contribution event
- Are there differences in having events centered on various areas
- What are the most important resources
- How can someone get involved
Resources Guests Kristen Pol - www.drupal.org/u/kristen-pol @kristen_pol Surabhi Gokte - www.drupal.org/u/surabhi-gokte @SurabhiGokte Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Ryan Price - ryanpricemedia.com - @liberatr MOTW Anonymous Login This is a very simple, lightweight module that will redirect anonymous users to the login page whenever they reach any admin-specified page paths, and will direct them back to the originally-requested page after successful login.
Direct download: td-359-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 1 August 2022
Today we are talking about The Project Browser with Leslie Glynn & Tim Plunkett. www.talkingDrupal.com/358 Topics - What is Project Browser
- How are you involved?
- What is the Drupal Acceleration Team and how is it involved with Project Browser
- Will it be in Drupal 10 or 11?
- How are you organizing module data on d.o?
- How does PB showcase the community working on modules?
- How does PB work with other initiatives like Automatic Updates
- How has management changed over the project?
- Security?
- How is Chris Wells as an initiative lead?
- What makes a good project lead?
- Anything else?
Resources Guests Tim Plunkett - @timplunkett Leslie Glynn - @leslieglynn Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Ryan Price - ryanpricemedia.com - @liberatr MOTW Search API Algolia This module provides integration with the Algolia service, through Drupal’s Search API. This module is intended to be used by developers, as it does not currently provide any implementation of an actual search interface. Only indexing is currently supported. As a result, enabling that module will not have any visible effect on your application. Search functionality may be implemented using the Algolia Javascript API.
Direct download: td-358-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 25 July 2022
Today we are talking about GraphQL with Alexander Varwijk. www.talkingDrupal.com/357 Topics - What is GraphQL
- Common use cases
- Why GraphQL over JSON:Api
- How is it being used?
- How to use it with Drupal
- Is there a standard?
- How do you customize it?
- What resources do you recommend?
Resources Guests Alexander Varwijk - www.alexandervarwijk.com/ @kingdutch Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Ryan Price - ryanpricemedia.com - @liberatr
Direct download: td-357-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 18 July 2022
Welcome to Talking Drupal. Today we are talking about The Book Module with Chad Hester. www.talkingDrupal.com/356 Topics - Book Module
- High level overview
- Unique about the module
- Real world use cases
- Why not entity reference
- Should it be in contrib
- Where does it not make sense
- Future?
Resources Guests www.chadkhester.com @chadkhester Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Ryan Price - ryanpricemedia.com - @liberatr MOTW Purge The purge module facilitates cleaning external caching systems, reverse proxies and CDNs as content actually changes. This allows external caching layers to keep unchanged content cached infinitely, making content delivery more efficient, resilient and better guarded against traffic spikes.
Direct download: td-356-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 11 July 2022
Today we are talking about Disability Pride Month with Donna Bungard. www.talkingDrupal.com/355 Topics - Disability Pride Month
- Why July?
- Why Pride and not Awareness
- Flag / Symbol
- What kinds of physical and digital barriers still exist for accessibility
- Social impact
- How we can be more inclusive
- Pathways to being more involved
- Resources for learning
Resources Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Donna Bungard - @dbungard MOTW Project Browser The Project Browser makes it easy for site builders to find modules. Once selected, instructions are provided on how to install the modules on your site. This browser lives inside the Drupal site itself, which means you don’t need to leave your site in order to look for modules.
Direct download: td-355-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 4 July 2022
Today we are talking about OpenSource.com with AmyJune Hineline. www.talkingDrupal.com/354 Topics - OpenSource.ccom
- Content on the site
- RedHat
- IBM
- Is OpenSource.com open source?
- Who can contribute
- What makes a good article
- Are contributors financially compensated
- How large is the community
- Drupal
- Lifecycle of an article
- Outdated articles
- Publishing schedule
Resources Guests AmyJune Hineline - @volkswagenchick Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Donna Bungard - @dbungard MOTW Only One The Allow a content type only once module allows the creation of Only One content per language in the selected content types for this configuration.
Direct download: td-354-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 27 June 2022
Today we are talking about Web Components with Ron Northcutt. www.talkingDrupal.com/353 Topics - What are native web components
- How are they different from custom elements
- How are they different from JS frameworks
- Libraries
- ShadowDOM
- Difference between Progressive Web App and NWC
- Benefits of NWC
- How do you use them
- What are lifecycle callbacks
- Styles
- Html
- Slots
- Support for NWCs
- Use cases
- Anything else?
Resources Guests Ron Northcutt - @rlnorthcutt Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Donna Bungard - @dbungard MOTW Menu block This module provides configurable blocks of menu links with additional features not available in Drupal 8+ core.
Direct download: td-353-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 20 June 2022
Today we are talking about D7 to D9 Migration with Mauricio Dinarte. www.talkingDrupal.com/352 Topics - Why are you passionate about migration
- First thing to think about when migrating
- Timeline
- Tips and tricks
- Helpful tools and migrations
- Tricky things to migrate
- Data structure inconsistencies
- Embedded media
- Data management
- Source sets
- Understanddrupal.com
- Who is the audience
- Any new content
Resources Guests Mauricio Dinarte - understanddrupal.com - @dinarcon Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Donna Bungard - @dbungard MOTW Event Platform The Event Platform is actually a set of modules, each of which provides functionality designed to satisfy the needs of anyone creating a site for a Drupal Camp or similar event.
Direct download: td-352-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 13 June 2022
Today we are talking about Core Theming with Cristina Chumillas. www.talkingDrupal.com/351 Topics - What’s new in core theming?
- Why is Claro in core important?
- Why is Olivero in core important?
- Why was it so long between new themes?
- Continuous improvement?
- What is the biggest improvement?
- What happens to old themes?
- Accessibility
- CSS
- Drupal 10
- Compound elements
- Getting involved
Asheville promo removed due to copyright claim Resources Guests Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Mike Herchel - herchel.com - @mikeherchel MOTW Quicklink This module provides an implementation of Google Chrome Lab’s Quicklink library for Drupal. Quicklink is a lightweight (< 1kb compressed) JavaScript library that enables faster subsequent page-loads by prefetching in-viewport links during idle time.
Direct download: td-351-libsynv2.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 6 June 2022
Today we are talking about Accessibility Scanning & Testing with Mike Gifford & Daniel Mundra. www.talkingDrupal.com/350 Topics - Accessibility Scanning and Testing
- Goals
- Popular tools
- Drupal tools
- Storybook
- VPAT
- OpenACR
- How it replaces VPAT
- OpenACR and Drupal
- Tackling Accessibility
- Tools to use
- Automation
- CI/CD
- Issues that will not be caught
Asheville promo removed due to copyright claim Resources Guests Mike Gifford - mgifford.medium.com @mgifford Daniel Mundra - danielmundra.com Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Mike Herchel - herchel.com - @mikeherchel MOTW Editoria11y Editoria11y (“editorial accessibility”) is a user-friendly checker that addresses three critical needs for content authors - It runs automatically. Modern spellcheck works so well because it is always running; put spellcheck behind a button and few users remember to run it!
- It runs in context. Views, Layout Builder, Media and all the other modules Drupal uses to assemble a complex page means checkers that run on individual fields cannot “see” errors that appear on render.
- It focuses exclusively on content issues: things page editors can easily understand and easily fix. Editoria11y is meant to supplement, not replace, testing with comprehensive tools and real assistive devices.
Direct download: td-350-libsynv2.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 30 May 2022
Today we are talking about Storage Entities with Martin Anderson-clutz. www.talkingDrupal.com/349 Topics - Miller
- TD site update
- Storage Entities
- Inspiration
- Benefit of new entity type
- Comparison to custom entity
- Lightweight by design
- Roadmap
- Use cases
- Revisions
- Inline entity form
- Core candidacy
- Naming modules
- Getting Started
Resources Guests Martin Anderson-Clutz - @mandclu Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Mike Herchel - herchel.com - @mikeherchel MOTW Preview Link Provides a preview link that is tokenised, and therefore bypasses access control to allow any user to view the latest revision of an entity.
Direct download: td-349-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 23 May 2022
Today we are talking about A Website’s Carbon Footprint with Gerry McGovern. www.talkingDrupal.com/348 Topics - Earth day
- What is a carbon footprint
- How do websites contribute
- How can you calculate your site’s impact
- Cloud vs dedicated hosting
- How do you determine a vendor’s impact
- Small sites VS FAANG
- How to improve your site
Resources Guests Gerry McGovern - gerrymcgovern.com @gerrymcgovern Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Mike Herchel - herchel.com - @mikeherchel MOTW Config Pages At some point I was tired of creating custom pages using menu and form API, writing tons of code just to have a page with an ugly form where a client can enter some settings, and as soon as a client wants to add some interactions to the page (drag&drop, ajax etc) things starts to get hairy. The same story was with the creation of dedicated CT just to theme a single page (like homepage) and explaining why you can only have 1 node of this type, or force it programmatically.
Direct download: td-348-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 16 May 2022
Today we are talking about GitLab CI with Chris Wells. www.talkingDrupal.com/347 Topics - CI
- GitLab CI
- What is Drupal transitioning from?
- Benefits of CI
- Key concepts and terminology
- Commonly used CI tools
- Community Benefits
- GitLab CI with other tools
- Coolest integration at Redfin
Resources Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Chris Wells - redfinsolutions.com - @chrisfromredfin
Direct download: td-347-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 9 May 2022
Today we are talking about Open Source Compensation with Tim Lehnen. www.talkingDrupal.com/346 Topics - How was DrupalCon?
- Suggestion from listener
- Open Source like cURL and OpenSSL
- Developer burnout and frustration
- Question about boosting other contribution to C-Level
- Great ways to compensate
- What are you working on now?
Resources Guests Tim Lehnen - @timlehnen Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Chris Wells - redfinsolutions.com - @chrisfromredfin MOTW Tome Tome is a static site generator, and a static storage system for content.
Direct download: td-346-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 2 May 2022
Today we are talking about DrupalCon 2022. www.talkingDrupal.com/345 Topics - First in person DrupalCon
- Most impactful thoughts from DriesNote
- Best Sessions
- Next year in Drupal
- New technologies
- What are you going to try on the flight home
- How was your session?
- Any interesting people or conversations?
- Swag
Resources Guests AmyJune Hineline - @volkswagenchick Mike Miles - @mikemiles86 Stephen Cross - stephencross.com - @stephencross Hosts John Picozzi - www.epam.com @johnpicozzi Chris Wells - redfinsolutions.com - @chrisfromredfin
Direct download: td-345-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 25 April 2022
Today we are talking about Cypress, New Tools, and more. www.talkingDrupal.com/344 Topics - Cypress
- Process
- HackMD
- Quant UX
- Non Drupal
- SvelteKit
- Laravel
- NodeJS
- Native Web Components
Resources Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Chris Wells - redfinsolutions.com - @chrisfromredfin MOTW Flush Plays a fun flushing sound when the cache is flushed. Sound is configurable in the admin settings under UI.
Direct download: td344-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 18 April 2022
Today we are talking about Marketing Automation with Mautic with Ruth Cheesley. www.talkingDrupal.com/343 Topics - What is Marketing Automation
- What is Mautic
- How does Mautic work
- Is Mautic free
- Similarities between Drupal and Mautic
- Mautic and Acquia
- How Mautic works with Drupal
- What Mautic can automate
- Privacy features in Safari
- Customizing Mautic
- Plugin ecosystem
- Mautic Acceleration team
Resources Guests Ruth Cheesley - ruthcheesley.co.uk @RCheesley Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Mike Anello - @ultimike MOTW Webform Mautic Adds a Webform handler to map submissions to Mautic forms. Automatically send Mautic cookies (session and device ID), to merge the newly created contact from the submission with the anonymous tracked visitor through the tracking pixel seamlessly. Automatically forward the IP address to Mautic, to provide consistent tracking of leads once they submit the form.
Direct download: td-343-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 11 April 2022
Today we are talking about Acquia Code Studio with Matthew Grasmick and Ron Northcutt. www.talkingDrupal.com/342 Topics - What is Acquia Code Studio?
- Are merge requests something that can be done via the Acquia Dashboard?
- Can I make edits in the browser?
- Is it Acquia Cloud only?
- Can you use gitlab, github or bitbucket?
- How does testing work?
- Can it co exist with current dev tools?
- Can you add additional tools like sonarqube?
- Are there additional fees?
- Can existing customers use CS?
- Is there a local setup?
Resources Guests Matthew Grasmick - @grasmash Ron Northcutt - @rlnorthcutt Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Mike Anello - @ultimike MOTW Calendar View A lightweight module to display any Views results in a calendar table. Compatible with any View as it - should - respects exposed date filters (e.g. >=, <=, ‘between’…etc) and the default rendering of the results (e.g. display fields or as rendered entity).
Direct download: td342-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 4 April 2022
Today we are talking about Mentoring at DrupalCon with AmyJune Hineline. www.talkingDrupal.com/341 Topics - Mentoring at DrupalCon
- Why is mentoring important
- How can people help
- Why do people become mentors
- How does a mentor get started
- How does mentoring help the community
- Do mentors get contribution credits
- What is being done to convert periodic mentors to consistent mentors
- What makes you passionate about mentoring
- Discover Drupal
- Were there any lessons from virtual events that will persist to live events
Resources Guests AmyJune Hineline - @volkswagenchick Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Mike Anello - @ultimike MOTW Layout Builder Section Navigation Adds a new block available to layout builder that displays a list of anchor links for other components of the same section.
Direct download: td-341-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 28 March 2022
Today we are talking about storybook with Randy Oest. www.talkingDrupal.com/340 Topics - What is Storybook
- Why are component libraries so popular
- Difference between Storybook and Patternlab
- Why choose Storybook
- Useful Addons
- Controls
- Accessibility
- Screen Size
- Figma
- Zeppelin
- Write your own
- Chromatic visual testing
- Integration with Drupal
- Headless environments
- Emulsify
- When would you not use Storybook
- Interesting use cases
- Chromatic (not the Drupal agency)
- Resources for getting started
Resources Guests Randy Oest - randyoest.com @amazingrando Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Mike Anello - drupaleasy.com @ultimike MOTW Perimeter Basic perimeter defence for a Drupal site. This module bans the IPs who send suspicious requests to the site. The concept is: if you have no business here, go away.
Direct download: td-340-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 21 March 2022
Today we are talking about Smart Date with Martin Anderson-Clutz www.talkingDrupal.com/339 Topics - Why are dates in Drupal so complex
- How does Smart Date make things easier
- What inspired you to make Smart Date
- How has the community helped shape the evolution of Smart Date
- Are there other key features
- How is Smart Date’s approach to recurring events different from other modules
- How do you get started with Smart Date
- What if your site is using core Date field
- What modules does Smart Date work with
- Complex use cases
- When should you NOT use Smart Date
- Roadmap
- How can people help
Resources Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Martin Anderson-Clutz - @mandclu MOTW Inline Entity Form Provides a widget for inline management (creation, modification, removal) of referenced entities. The primary use case is the parent -> children one (product display -> products, order -> line items, etc.), where the child entities are never managed outside the parent form. Existing entities can also be referenced.
Direct download: td-339-libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 14 March 2022
Today we are talking about Tailwind CSS with Oliver Davies. www.talkingDrupal.com/338 Topics - Tailwind CSS
- Excitement about Tailwind
- Why someone would not be excited
- Benefits
- Advantages over bootstrap
- Using it with Drupal
- Learning the language
- Starter Kit
- Tailwind themes
- Older browsers
- Build Process
- Tailwind UI and paid plans
- Future of Tailwind
- Responsive Design
Resources Guests Oliver Davies - https://www.oliverdavies.uk @opdavies Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Martin Anderson-Clutz - @mandclu
Direct download: td-338-libsyn.mp3
Category: general
-- posted at: 3:00pm EST
|
|
Mon, 7 March 2022
Today we are talking about Layout Paragraphs with Justin Toupin. www.talkingDrupal.com/337 Topics - Ukaine – https://www.drupal.org/association/blog/drupal-association-statement-of-support-for-ukraine
- Drupal 7 end of life
- What is Layout Paragraphs
- How it works
- Who it is for
- Current status
- Timeline for the project
- Why you worked on this
- Marketing and editorial staff need flexible tools
- Complex interfaces became the norm
- Content teams need to involve devs
- Layout paragraphs has been called an evolution of WYSIWYG
- Paragrpahs
- Comparison between Layout Paragraphs and Layout Builder
- Listener question from Steven – Is there a way to show the label of the paragraph type without needing to hover over the content on the edit screen
- What is next
- Mercury editor
- Getting started
- Headless Drupal
Resources Guests Justin Toupin - aten.io @justin2pin Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Martin Anderson-Clutz - @mandclu MOTW JSON:API Node Preview Tab Adds a tab to nodes that allows a quick preview of the node’s representation as JSON:API. If using this with a Chrome browser, we suggest using the JSONVue extension to improve the formatting, with the option enabled to format contents in frames.
Direct download: td-337_libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 28 February 2022
Today we are talking about Discover Drupal with Angie Sabin. www.talkingDrupal.com/336 Topics - Drupal 10.0.0-alpha2 was tagged
- Describe Discover Drupal
- Importance of Discover Drupal
- Roles in DD
- Mentor’s responsibilities
- Time commitment
- Mentor application closed
- North America only and plans to expand
- Other ways to support the program
- Number of trainees
- Plans to join with EDU
Resources Guests Angie Sabin - https://www.drupal.org/u/angiesabin Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Martin Anderson-Clutz - @mandclu MOTW Search Overrides - What the module does
- Allows editors to specify “featured results” for specific queries, using a capability built into modern versions of Apache Solr
- What versions are available
- 2.0.3, works with Drupal 8 and 9
- What you like about the module and how you use it
- It provides an admin page for creating and managing overrides, but you can also create overrides and exclusions for a node while editing it
- What you like about the module and how you use it
- By default works with nodes, but can be configured to pull from a search
- Dependencies to thinks about
- Requires using Apache Solr for search
Direct download: td336_libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 21 February 2022
Today we are talking about LocalGov Drupal. www.talkingDrupal.com/335 Topics - LocalGov description
- What a council is and how LocalGov helps
- Who it’s for
- Publicly owned asset
- How distributions reduce cost
- Layout Builder vs Paragraphs
- Headless / Decoupled
- Central gov.uk design system
- Drupal version
- Updating
- Roadmap
- How to help
Resources - LocalGov Drupal
- Drupalcon talks
- Mark Conroy
- Drupal Distributions - common challenges and solutions (Panel)
- Why UK councils chose LocalGov Drupal (and didn’t) | DrupalCon
- Theming for Distributions: Sub-theming Like a Pro | DrupalCon
- Distributed governance in a distribution for local government | DrupalCon
- Sociocracy explainer
- Council sites
- Gov.uk Design system
- Slack channel (needs invite)
- Meetings and Public Google calendar
Guests Will Callaghan - localgovdrupal.org @willguv Finn Lewis - agile.coop @finnlewis Mark Conroy - annertech.com @markconroy Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Abby Bowman - www.linkedin.com/in/arbowman @abowmanr
Direct download: td-335_libsyn-intro.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 14 February 2022
Today we are talking about Leading a Drupal Team in Government with Abigail Bowman and Laura Larrimore. www.talkingDrupal.com/334 Topics - John - Kids listening to show – Alexa and silly songs – Lando pantheon recipe
- Abby - Paper room craft – GOTW Pokemon Arceus
- Laura - Olympics
- Nic - Storybook
- FL Drupal Camp
- Abby’s Game of the Week
- Getting involved in management
- Current projects
- Uniqueness of government
- Building and maintaining a strong team
- Flexibility
- Onboarding
- Training
- Buy in from executives
- Managing changing expectations
Resources Guests Laura Larrimore Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Abby Bowman - www.linkedin.com/in/arbowman @abowmanr MOTW Menu breadcrumb This module allows you to use the menu the current page belongs to for the breadcrumb, generating breadcrumbs from the titles of parent menus.
Direct download: td334_libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 7 February 2022
Today we are talking about Behat with Chris Burgess. www.talkingDrupal.com/333 Topics - Nic - Wordpress subtheme
- Abby - Wix site – Game of the Week Sable
- Chris - OSA Role appointment and suumer holidays
- John - Squid Games – Snow
- Description of Behat
- How it works
- Managing Expectations
- Where in the development cycle
- How to write tests for Behat
- Best Practices
- How far do you get out of the box?
- Favorite Addons
- Getting Started
Resources Guests Chris Burgess - https://chris.bur.gs @xurizaemon Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Abby Bowman - www.linkedin.com/in/arbowman @abowmanr MOTW SVG Image This module changes default image field widget and formatter to allow use SVG image with the standard Image field.
Direct download: td333_libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 31 January 2022
Today we are talking about Permission Management with Benji Fisher. www.talkingDrupal.com/332 Topics - John - Squid Games – Midcamp hat
- Abby - Turkish Market and lentil soup
- Benji - Fruition dedicating more time for open source
- Nic - Config for Drupal 9.3
- Overview of Permissions
- Familiar examples
- Biggest problem
- UX nightmare
- Phantom permissions
- 9.3 significant improvements
- Passion project
- Process to get this in
- Reviewer role
- Next phases
- How to help
- Drupal puzzles
Resources Guests Benji Fisher - @benji17fisher Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Abby Bowman - www.linkedin.com/in/arbowman @abowmanr MOTW Flood Control Flood Control provides an interface for hidden flood control variables (e.g. login attempt limiters) and makes it possible for site administrators to remove IP addresses and user ID’s from the flood table.
Direct download: td332_libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 24 January 2022
Today we are talking about Migrating Paragraphs for the National Zoo with Mohammed El-Khatib. TalkingDrupal.com/331 Topics - Nic - Family flew home
- Abby - Little free library – Hades game
- Mohammed - Migrating D9 to Tailwind CSS and Alpine – Travel plans fell through
- John - Listening to TD with kids
- National Zoo
- How the National Zoo uses Drupal
- Why the zoo needed to migrate paragraphs
- Mapping migration strategy
- Tool
- Migrate Plus
- Migrate Tools
- Migrate Upgrade
- Nested Paragraphs
- Translation
- Any strategies to migrate
- Resources for help
- Tips and Tricks
- What is next for National Zoo
- Anything to add?
Resources Guests Mo El-Khatib - mmelkhatib Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Abby Bowman - www.linkedin.com/in/arbowman @abowmanr MOTW - Draggable views
DraggableViews makes rows of a view “draggable” which means that they can be rearranged by Drag’n’Drop.
Direct download: td331_libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 17 January 2022
Today we are talking about Remote Development on a LAN. TalkingDrupal.com/330 Topics - John - Don’t Look Up
- Stephen - Docker Desktop no longer free
- Nic - Snowman – Computer
- Remote development on a LAN
- What remote development is
- History behind approach
- Mixed env
- Solution for overheating on Mac and performance
- BLT
- 30 seconds on Linux 20 minutes on Mac
- Key concepts
- Best tool
- Desktop of choice
- Linux box
- Desktop
- Benefits
- Challenges
- Key takeaways
- Getting started
Resources Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Stephen Cross - @stephencross MOTW - External Links
- External Links is a small module used to differentiate between internal and external links. Using jQuery, it will find all external links on a page and add an external icon indicating it will take you offsite or a mail icon for mailto: links.
Direct download: td330_libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 10 January 2022
Today we are talking about The Penguin Corps with Stu Keroff and Students from the Penguin Corps. TalkingDrupal.com/329 Topics - Stephen - AZ trip
- Nic - Computer build
- Stu - Back to school
- Favorite things
- Rania Grade 7
- Walking up and down stairs 10 times to get to sleep
- Michael - Grade 7
- Sports, Basketball or Swim
- Cam - Grade 7
- Working on cars, 1986 Ford Mustang
- Geoffrey - Grade 6
- Nithya - Grade 6
- Penguin Corps
- How it got started
- Getting support
- Why Linux
- Computers in the classroom
- Importance
- Digital Divide
- Hardware
- Donations
- Beyond the classroom
- Corporate support
Resources Guests Stu Keroff - @studoeslinux Rania Michael Cam Geoffrey Nithya Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Stephen Cross - @stephencross
Direct download: td329_libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|
Mon, 3 January 2022
Today we are talking about the year in Review. TalkingDrupal.com/328 Topics - John - Office light
- Stephen - New favorite podcast
- Nic - Finally found a graphics card
- FLDC
- TD 2021
- Stephen stepped back from weekly recordings
- Changes at TD
- Division of labor
- Production Schedule
- Keynote at GovCon
- Drupal 8 EoL
- Drupal 7 EoL approaching
- Virtual Conferences
- Tech changes
- Stephen
- Split keyboard
- synology
- SBC and micro controllers
- John
- Nic
- Favorite moments in 2021
- Stephen
- John
- Changing Jobs
- Kids growing up
- Nic
- Kitako growing up
- Cooking
- Thoughts for 2022
- Stephen
- John
- In person events
- More contribution
- Nic
Resources Hosts Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Stephen Cross - @stephencross
Direct download: td328_libsyn.mp3
Category: general
-- posted at: 2:00pm EST
|
|