Talking Drupal

Talking Drupal

By Talking Drupal HostsTechnology
Download on the App Store

Talking Drupal episodes

  • Talking Drupal #339 - Smart Date

    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
    • Smart Date
    • Recurring events episode 274
    • Date recur
    • RNG
    • Ticket
    • SimplyTest.me
    • Smart Date Calendar Kit
    • Date augmenter api
    • V4.0 Plan
    • Smart Date Registration Kit
    • Current Year in Thailand
    • EPAM Careers
    • Bookable Calendar
    • Community events issue
    • Webchick tweet
    • Granularity issue
    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.

    1 hr 11 min
  • Talking Drupal #338 - Tailwind CSS
    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
    • Tailwind CSS
    • Tailwind CSS Starter Kit Drupal Project
    • Oliver Davies
    • CSS Utility Classes and "Separation of Concerns"
    • Oliver's Previous Shows
      • https://talkingdrupal.com/175
      • https://talkingdrupal.com/204
      • https://www.facebook.com/intrepidnetwork/videos/1920856801321734/
      • https://www.youtube.com/watch?v=vzqFxNDLMIg
    • Play with Tailwind CSS
    • Tailwind UI - Component Library
    • EPAM Solution Architect Job Posting
      • US
      • Canada
    • Refactoring ui
    • Tailwind CSS blog posts
    • Tailwind CSS code repos
    • Rebuilding Bartik with Tailwind CSS
    • Talk: Taking Flight with Tailwind CSS
    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

    48 min
  • Talking Drupal #337 - Layout Paragraphs

    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
    • Drupal Association
    • Drupal 7 end of life
    • Layout Paragraphs
    • Itamair
    • Talking Drupal #327 - Layout Builder vs Paragraphs
    • Mercury Editor
    • Justin at Design for Drupal
    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.

    1 hr 11 min
  • Talking Drupal #336 - Discover Drupal

    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
      • Trainee
      • Mentor
      • Supporter
    • Mentor's responsibilities
    • Time commitment
      • Mentor
      • Trainee
    • 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
    • Discover Drupal
    • Gwendolyn Anello
    • AmyJune
    • Allison Manley
    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
    56 min
  • Talking Drupal #335 - LocalGov
    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
      • Main site
      • Demo site, based off default install
      • Documentation site
      • Drupal project
      • Github home
    • Drupalcon talks
      • Mark Conroy
        • Theming Like a Pro - DrupalCon Europe 2021
      • 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
      • A very brief introduction to sociocracy | by Harri Kaloudis | Medium Sociocracy. The Operating System Of The New Economy
      • Mark's twitch stream on decoupled gatsby work
        • Decoupled LGD
        • Mark's YouTube
    • Council sites
      • Westminster
      • Croydon
      • Lambeth
      • Cumbria
      • Bracknell Forest
    • Gov.uk Design system
      • Step by step component
    • Slack channel (needs invite)
    • Meetings and Public Google calendar
      • (Or feel free to contact Will or Finn for invites) Admiral two ships sci fi reference?
    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

    1 hr 9 min
  • Talking Drupal #334 - Managing Drupal Teams in Government

    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
      • uspto.gov
      • developer.uspto.gov
      • atf.gov
    • Uniqueness of government
    • Building and maintaining a strong team
    • Flexibility
    • Onboarding
    • Training
    • Buy in from executives
    • Managing changing expectations
    Resources
    • Patent and Trademark Office
      • API
    • The Bureau of Alcohol, Tobacco, Firearms & Explosives
    • (pre-show) Edison AC/DC Movie: "The Current War"
    • Paper craft kit
    • Pokemon Legends: Arceus Menu patches
    • More on Drupal in Gov with Abby: Episode216
    • Basics of government contracting
    • USA Jobs
    • Resume video
    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.

    1 hr 21 min
  • Talking Drupal #333 - Behat

    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
    • Migrate Visualize module
    • TFW you learn to graph
    • Behat goodies:
      • Common Drupal step definitions
      • Additional Drupal step definitions
      • Capture screenshots
      • Mailhog for capturing emails
      • Chrome driver without Selenium
    • Read the docs!
      • Behat docs
      • Behat 2.5 docs while outdated may be an easier intro
      • Drupal config & steps
    • Demo Drupal project with Behat & Gitlab CI
    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.

    1 hr 15 min
  • Talking Drupal #332 - Permissions Management

    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
    • Reviewing 9.3 config update
    • Bundle Classes
      • Typed Entities
    • Config mappings are sorted the way they are defined in their schema
    • @phenaproxima Comment on Permission table size
    • Weekly Usability Meeting
      • #ux channel in Drupal slack
    • Drupal core meeting calendar
    • Each content type has a manage permissions tab - will be in 9.4.0
      • Add a "Manage permissions" tab for each bundle that has associated permissions
      • Let modules opt in to the bundle-specific permissions form (RTBC)
    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.

    1 hr 17 min
  • Talking Drupal #331 - Migrating Paragraphs for The National Zoo

    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
      • Favorite animal
    • 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
    • National Zoo
    • Paragraphs (and red pandas) in action
    • Migrate Upgrade
    • Migrate Tools
    • Migrate Plus
    • Core Migrate Plugins
    • Migrate Plus Plugins
    • Episode 295
    • 31 days of migration (free blog series, plus a paid course)
    • Convert to layout
    • Phase 2 blog
    • Talk at govcon
    • Repo containing example: Paragraph and Field Collection migration
    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.
    1 hr 5 min
  • Talking Drupal #330 - Remote Development on a LAN

    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
        • LAMP
        • Code
        • Git
      • Desktop
        • Browser
        • IDE
        • Terminal
    • Benefits
    • Challenges
    • Key takeaways
    • Getting started
    Resources
    • Docker Desktop
    • Colima
    • Podman
    • DDEV
    • Global Sprint
    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.
    1 hr 9 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