Upgrade Your Drupal Skills

We trained 1,000+ Drupal Developers over the last decade.

See Advanced Courses NAH, I know Enough
Nov 29 2021
Nov 29

Welcome to Talking Drupal. Today we are talking about Pantheon Autopilot with Nathan Tyler.

TalkingDrupal.com/323

Topics

  • Nic - Firefly iii
  • Kevin - Visiting Asheville
  • Nathan - Working on 227 open source repos, soccer league
  • John - Drupal Providence
  • Pantheon Autopilot
  • Visual regression tests
  • How it works
  • Comparison with backstop js
  • Deployment workflow
  • Composer integration
  • Compatible Drupal versions
  • Other platforms
  • Pantheon upstreams
  • Development process
  • Acquisition
  • Automatic updates initiative in Drupal core
  • Developer reactions
  • Need for autopilot once automatic updates are supported
  • Roadmap
  • Adding it to your account
  • Most surprising project from pantheon

Resources

Guests

Nathan Tyler - @getpantheon

Hosts

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

MOTW

Webform
The Webform module allows you to build any type of form to collect any type of data, which can be submitted to any application or system. Every single behavior and aspect of your forms and their inputs are customizable. Whether you need a multi-page form containing a multi-column input layout with conditional logic or a simple contact form that pushes data to a SalesForce/CRM, it is all possible using the Webform module for Drupal 8/9.

Nov 22 2021
Nov 22

Today we are talking about Camp Planning with April Sides.

TalkingDrupal.com/322

Topics

  • Can you tell us about Drupal Camp Asheville?
  • Why is camp planning “Your Jam”?
  • How do you think virtual events have impacted camps?
  • Do you think we will get back to In-person camps in 2022?
  • What are your thoughts on hybrid camp formats in the future?
  • What is neurodiverse inclusion?
  • Why is it important for events and the Drupal community?
  • What is your favorite aspect of camp planning?
  • Biggest challenge
  • Biggest Success
  • Tips for starting a new camp
  • How to help with an existing camp

Resources

Drive by Daniel Pink
Notist - John
Notiat - April
Event Organizers Working Group
Event Accessibility Playbook
Drupal Camp Asheville
Drupal Camp Asheville Project
Asheville Twitter

Hosts

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

Module of the Week

DropzoneJS
Drupal integration for DropzoneJS - an open source library that provides drag’n’drop file uploads with image previews.

Nov 15 2021
Nov 15

Today we are talking about Drupal Diversity & Inclusion with Tearyne Almendariz.

TalkingDrupal.com/321

Topics

  • Nic - Split keyboard
  • April - Daylight saving pet time adventures
  • Tearyne - Summer sabbatical coming to an end - working for Pantheon now!
  • John - NEDCamp!
  • Brief background for DDI
  • Talking Drupal #217 - Tara, Marc, Alanna
  • Talking Drupal #297 - with Fatima & Tara
  • First involvement in DDI
  • What’s new with DDI
    • Regional leads
    • Focus on Restoration and rejuvination
  • Changes over the years
  • Support from community
  • How to expand diveristy and equity in tech
  • How to elevate women in tech
  • React community
  • New members
  • Getting involved
  • First online camp
  • Biggest issue in Drupal right now for Diversity
  • Neurodiversity
  • How to be an ally and an advocate

Resources

Guests

Tearyne Almendariz - @TearyneG

Hosts

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

MOTW

Entity Usage

Nov 08 2021
Nov 08

Today we are talking about Drupal 8 End of Life with Gábor Hojtsy.

TalkingDrupal.com/320

Topics

  • John - NEDCamp is in two weeks
  • April - Planning Drupal Camp Asheville in person next year
  • Gábor - Thinking of all versions of Drupal
  • Nic - Vacation was great - visited Salem
  • What End of Life (EoL) means
  • Statistics on number of sites
  • Why D8 EoL is before D7
  • What can people do to continue using D8
  • Does the new release schedule and EoL schedule improve the platform
  • Improvements to the process
  • Process expected for D9 and D10
  • D8 -> D9 migration process affect on adoption
  • Expected differences with D7 EoL
  • Current Projects
  • Contributions
  • Next big thing
  • Core committer experience over the years
  • Initiative lead, lead
  • Merge request support with gitlab
  • Making core committer’s life easier

Resources

 commit 62f939944f9ecdff0cfb84e1eb057237ad3d52ed Author: Dries Buytaert  Date:   Tue Sep 16 17:35:02 2003 +0000       - Added 'escape HTML' option to the filters.  Patch by Gabor Hojtsy.   commit 069e1bb87b9971f160f8ddccfe95335986dd17e0 Author: Dries Buytaert  Date:   Sun Sep 28 17:07:46 2003 +0000       - More translation fixes for the menu items.  Patch by Gabor.   commit bcfa6dca1e6646a50f12f617425c6087cae97ac8 Author: Dries Buytaert  Date:   Sun Sep 28 18:23:13 2003 +0000       - Translation improvements for the block module help.  Patch by Gabor.   commit 7531e82969cda841d2e03a736c2b0568ed2647e7 Author: Dries Buytaert  Date:   Mon Sep 29 18:35:46 2003 +0000       - Made sure non US-ASCII mails are sent out properly.  Patch by Gabor.            TODO: rename user_mail() to drupal_mail() and move it to common.inc.       Other modules, such as the project module, should use this as well       or they risk to send out /invalid/ mails.  @buytaert.net>@buytaert.net>@buytaert.net>@buytaert.net> 

Guests

Gábor Hojtsy - www.hojtsy.hu
@gaborhojtsy

Hosts

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

MOTW

Views AJAX History
Enable bookmaking of AJAX views. Supports filters and paging.

Nov 01 2021
Nov 01

Today we are talking about Backdrop with Jen Lampton.

TalkingDrupal.com/319

Topics

  • Nic - Vacation
  • April - need new shelves for Lego Harry Potter
  • Jen - Heirloom tomatoes and too much rain
  • John - Personal website / blog
  • Backdrop CMS Elevator pitch
  • Difference between Drupal and Backdrop
  • Why choose Backdrop over Drupal
  • Matt Glaman on twitter
    • General challenges of growing a fork’s identity
    • Challenges in being thrifty
  • Biggest milestones in the last two years
    • New core committers
    • 7 releases with new features
      • Layouts
      • File browser
      • Lazy loading images
      • Config overrides
      • Telemetry
    • Backdrop Live events
  • More listener questions (Matt Glaman)
    • Contributor community
    • Companies specializing in Backdrop
  • Wider adoption as D7 approaches EoL
  • Wider adoption as D9 approaches EoL
  • Ease of migration from D7
    • Easier than migrating D7 to D9
  • More listener questions (Matt Glaman)
    • Marketing challenges
  • Anything that you would do differently after 6 years
  • Philosophy
  • Biggest upcoming features
  • Telemetry

Resources

Guests

Jen Lampton - Jeneration Web Development @jenlampton

Hosts

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

MOTW

CKEditor CodeSnippet

Oct 25 2021
Oct 25

Today we are talking about DDev with Randy Fay

TalkingDrupal.com/318

Topics

  • John - TD youtube and linkedin
  • AmyJune - Getting ready for winter and music shows
  • Randy - managing hospice for mother
  • Nic - House cleanouts and lego
  • DDEV elevator pitch
  • Beginning of DDEV
  • Development Process
  • Team
  • Docker use cases
  • Listener Marc van Gend “I’d love to hear about the current state of the project, given the change of ownership. Is it healthy financially?”
  • Listener Josh Miller “Randy has a long history with Drupal, outdating most. https://drupal.org/u/rfay a little over 16 years. How did his contribution start, and how has it changed? Does he still build with Drupal?”
  • Roadmap
  • Listener Stephen Cross “I easily got DDEV running on Raspberry Pi, while other tools do not run simply. How has ARM adoption been?”
  • Josh on Twitter “Will docker work on new processors?”

Resources

Compu-Home Systems TomorrowHouse (1980’s Home Automation run by an Apple II
Randy and Nancy’s 2.5-year bike trip through the Americas
Ddev docs
DDEV Github

What’s So Different about DDEV?
#ddev for tweets
Talking Drupal on YouTube

Guests

Randy Fay- http://randyfay.com @randyfay

Hosts

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

MOTW

Recaptcha
Uses the Google reCAPTCHA web service to improve the CAPTCHA system. It is tough on bots and easy on humans.

reCAPTCHA is built for security. Armed with state of the art technology, it always stays at the forefront of spam and abuse fighting trends. reCAPTCHA is on guard for you, so you can rest easy.

Oct 21 2021
Oct 21

Today we are talking about Non-Code Contribution

TalkingDrupal.com/317

Topics

  • What is Talking Drupal
    • Podcast with audio and video
  • We recorded our 300th episode in June, over 175 guests, 700K audio downloads
  • Weekly episodes covering a variety of topics
  • Most recent 315 with Tara King, Director of Developer Relations at automatic, Comparing Drupal and Wordpress Communities
  • Visit www.talkingdrupal.com
  • This may be a different keynote than you are accustomed to. Talking Drupal is a discussion, and that’s what we are having today.
  • Today we are talking about Non-Code Contribution: Using your passion and skills to power open source.
  • What is contribution in an open-source project?
  • Providing your time, skills or resources to benefit the project
  • Today we’re talking about non code contributions
  • Early on contribution was considered writing code
  • Over time we have learned to value non-code contributions just as much as code contrib
  • Rather than defining non-code contribution by what it is not, we need a term to define it by what it is
  • Community is built in meetups, camps, and cons
  • Majority of contribution has nothing to do with coding at a camp
    • Attending
    • Speaking
    • Training
    • Organizing
  • Organizing a camp (NEDCamp.org / Nov 19th)
  • Volunteering at a camp
    • Stephen - Sponsorship, lead for many years
    • Nic - Website & Signage
    • John - Current Lead, Day of Logistics, Venue coordination
  • Some other examples of contribution
    • Mentorship
    • Documentation
    • Training
    • Summits
    • Being on a committee/Board
    • Answering questions in issue queue
    • Answering questions in slack
  • Who is a contributor?
  • Is it a self designation or a community designation?
  • Why would you contribute?
    • Contribution is a relationship
    • Give and receive
    • Makes you feel good
    • Benefit Skills
      • Technical
      • Communication
      • Project Management
    • Benefit Career
      • Skills
      • Visibility
      • Building Personal Network
      • Networking at Events
    • Financial Compensation
  • Contribute does not always mean nights and weekends
    • Usually starts that way
  • Contribute as part of your job
    • Employers are open supporting open source, there are benefits got both company and employee
    • Contribute to external project or contribute internal project to open source
  • Will your company support your time to make NCC
    • 315 we learned about Wordpress’ contribution goals
    • Launched in 2014, Five for the Future encourages organizations to contribute five percent of their resources to WordPress development.
  • Government
    • 2016 Federal Source Code Policy
    • Support for open source usage, encourage sharing across agencies
    • 20 percent created code should be open source
  • Start the Dialog with your company
  • Why do we contribute - Contribution can be personal like donating to your favorite charity or playing your favorite game.
    • Nic
      • I was asked
      • I enjoy giving back
      • Helps my career
    • Stephen
      • Sharing and Learning
    • John
      • To help people and solve technical challenges for people
      • Education and knowledge sharing
      • To support something larger than myself / make the world a better place
  • How did TD Start
    • Long before Joe Rogans podcast deal with Spotify of 100 million
    • 2008 - With Liberty and Justice for All - 5th grader
    • Obama McCain
    • 7 episodes
    • Mechanics of podcasting,work involved with pre and post record production
    • Virtual book club with Jason Pamental - pick a web design book, assign weekly chapters, Google Hangout
    • Like to learn - similar Drupal journeys - makings of an interesting podcast… great reason to talk every week
  • When did we start considering it a contribution? When did we start giving contribution credits on Drupal.org
  • How did Talking Drupal come to be a non-code contribution?
    • It always was a non-code contribution, we didn’t consider it at first because the Drupal community was code focused.
    • Drupal.org Credit for TD started 20 November 2020
  • Community Projects
    • When did the drupal community start supporting NCC
  • Why is this important
  • How has the show & other non-code contribution impacted our lives / careers
    • Stephen
      • Friendships
      • Have helped others
    • Nic
      • Friendships
      • Clients
    • John
      • Connections - Hey you are that guy
      • Given me a sense of value
      • Gives me a sense of supporting the community
  • Why are non-code contributions important
    • As valuable to the health of a project as code contributions.
    • There are non-code requirements for all projects
    • Not everyone is a developer/coder
    • Get’s more people with a variety of skills involved in the community
    • Moves open source forward
  • Challenges of Contributing
    • Contribution Imposter Syndrome
    • My Contribution isn’t valuable
    • Dealing with concerns that it’s not helpful
  • Focus on your skills and passions
  • Work, life, contribution balance
    • Work it into your work
    • Build a career based on contribution
    • Contrib doesn’t have to be Nights and Weekends
    • Add 30 min to the start or end of your day
    • If you do tackle one thing a night
    • Provide contrib during your workday
  • Sustainability
  • Projects are easy to do short time,
    • Energy is high
    • Newness interesting
  • Most podcast don’t make it past 8 episodes
    • Long term is a challenge
    • Pre-show guest scheduling, content planning, shownotes
    • Post Production audio and video
    • Release and marketing
    • 1 hour show = 6 - 8 hours
  • Priorities and interests change over time
  • NCC easier to transition in and out
    • Had to make transition out of my primary roles and I did that, projects have thrived in those transitions
  • Be honest with yourself
  • How to get involved / How to contribute
    • Just get started
    • Look at your skill set
    • Look at your interests
    • Ask in the issue queue or drupal slack for a starting point
    • You can also reach out to most camp organizers for recommendations
  • Takeaways
    • John
      • Anyone can and everyone should contribute
    • Stephen
      • Your contribution is valuable
    • Nic
      • Code and non code are equal to the long term health of the project

Resources

Hosts

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

Oct 18 2021
Oct 18

Today we are talking about Accessibility with Rain Breaw Michaels.

TalkingDrupal.com/316

Topics

  • We are talking about Accessibility today, but specifically gearing the conversation towards developers. Why?
  • So many people when coding for accessibility simply provide workarounds. Why can this be dangerous?
  • What is ARIA?
  • What is meant by the term Landmarks?
  • How does this apply to dev’s working with Drupal?
  • What modules do you recommend?
  • How can you help content editors maintain accessibility while adding content?
  • What are common pitfalls you see devs make
  • How can Javascript help or hurt Accessibility?
  • In closing, is there anything you would like to add?

Module of the Week

Anti Spam by CleanTalk

Resources

Clean Talk - Geerling’s Post
Anti-spam by Clean Talk
Acquia Engage
Time Timer
Driven to Distraction
Design of everyday things (Book)
ColorCube - Color Testing Tool
ARIA
WAI-ARIA
HTML 5 Landmarks
Module for decorative images
Editoria11y
Layout Builder
Content Strategy for the Web
PDF Accessibility course on Deque
VPAT
Hanlon’s Razor: “never attribute to malice that which is adequately explained by stupidity”

Guest

Rain Breaw Michaels - @rainbreaw

Hosts

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

Oct 11 2021
Oct 11

Today we are talking about What The Drupal & WordPress communities could learn from one another with Tara King.

TalkingDrupal.com/315

Topics

  • What makes the WP community different?
  • Automattic influence on the community.
  • What could the Drupal community learn from the WP community?
  • Is there a lot of crossover in people in each community?
  • Do you think there is anything the WP community could learn from Drupal?
  • What are some struggles shared across the two communities?
  • How does platform sustainability differ between the two communities?
  • Why do you think so many more people gravitate towards WP?

Module of the Week

Resources

Hosts

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

Oct 04 2021
Oct 04

Welcome to Talking Drupal. Today we are talking about Transitioning from a Developer to an Owner with Nathan Dentzau.

TalkingDrupal.com/314

Topics

  • Nic - Lenient
  • Tara - Music league
  • Nate - Landscaping
  • John - Govcon keynote
  • Career timeline
  • Considering ownership
  • Motivation
  • Is this for everyone?
  • What to consider
  • Biggest challenges
  • Fear of finding work
  • Type of work Mythic Digital does
  • Growth
  • Where to find clients

Resources

Guests

Nate Dentzau - Mythic Digital @NathanDentzau

Hosts

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

MOTW

Username Enumeration Prevention

Sep 27 2021
Sep 27

Welcome to Talking Drupal. Today we are talking about DevPanel with Salim Lakhani.

TalkingDrupal.com/313

Topics

  • John - Nedcamp is going virtual!
  • Tara - Made lots of bread
  • Salim
    • NYC Drupal camp talks / Devops summit
    • Govcon talk
    • Book Pandemic by AG Riddle
  • Nic - Cannot use patches for Drupal 9 compatibility (more news soon)
  • DevPanel elevator pitch
  • How it works
  • Hosting providers (AWS only at the moment)
  • Adding other AWS services
  • Billing structure
  • Certifications
  • Update process
  • Is it open source
  • Features
  • Roadmap
  • DevPanel is closed source but a Public Benefit Company - what that means

Resources

Guests

Salim Lakhani - DevPanel.com @salimlakhani

Hosts

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

MOTW

Sep 20 2021
Sep 20

Welcome to Talking Drupal. Today we are talking about DrupalPod with Ofer Shaal.

TalkingDrupal.com/312

Topics

  • Nic - Voting
  • Tara -
    • Did not found core mentoring :oops:
    • New job – Just started a few weeks ago so I’m still getting up to speed.
  • Ofer -
    • Editoria11y, Drupal module to help content editors with accessibility
    • WordTune - Free AI service, rewrite paragraphs.
  • John - SearchStax
  • Module of the Week - Redirect After Login
  • What is DrupalPod?
  • What was the inspiration for DrupalPod?
  • Who are the maintainers?
  • How does DrupalPod work?
  • Are you looking for help maintaining DrupalPod?
  • Who uses DrupalPod?
  • How much of DrupalPod is Open Source?
  • What are some of the features of DrupalPod we haven’t talked about yet?
  • What improvements are on the roadmap? Does it have a roadmap?
  • Where did the DrupalPod Logo come from, who created it?
  • How can people get involved with DrupalPod?
  • Changing gears a bit before we end, what is it like seeing Drupal rector utilized so extensively across contrib?

 

Resources

SearchStax
Editoria11y
WordTune
DrupalPod
Contributing to Core
Gitpod
SimplyTestMe GitPod Setup
Druxt

Guests

Ofer Shaal - @shaal

Hosts

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

Sep 13 2021
Sep 13

Today we are talking about How to Measure Website Success with Chad Hester.

www.talkingdrupal.com/311

Topics

  • John - Wedding
  • Chad - Construction, someone shot Shelley with a pellet gun
  • Nic - Bronchitis
  • Wrench Turning
  • Defining success
  • Vanity Metrics
  • Key Performance Indicators (KPI)
  • Gathering KPIs
  • Informing design and continuous improvements
  • Challenges
  • When to act
  • Growth Driven Design

Resources

Guests

Hosts

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

John Picozzi - www.epam.com @johnpicozzi

Chad Hester - www.chadkhester.com @chadkhester

Sep 07 2021
Sep 07

Today we are talking about Drupal 9.2 with Angie Byron.

www.talkingdrupal.com/310

Topics

  • Nic - Focal point -- Greg Boggs help with Breadcrumbs
  • Chad - Contractor working on porch -- Webchick tour shirt!
  • Angie - Vacation in July and flooded house -- New job at MongoDB
  • John - Homebrew and lando
  • Move to MongoDB
  • Reason behind the move
  • What Angie will be working on
  • Cross pollination of communities
  • MongoDB module
  • Prep for a point release or major release in Drupal core
  • Tips for releasing large scale software
  • What's new in Drupal 9.2
  • Path to Drupal 10
  • Drupal's impact on Composer
  • Sneak peek for Drupal 10
  • Ckeditor 5
  • Auto updates
  • FLoC
  • Migration
  • Adam and his blimp

Resources

Guests

Angie Byron - @webchick

Hosts

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

John Picozzi - www.epam.com @johnpicozzi

Chad Hester - www.chadkhester.com @chadkhester

Aug 30 2021
Aug 30

Today we are talking about Media with Adam Globus-Hoenich and Sean Blommaert.

www.talkingdrupal.com/309

Topics

  • John - Stung by a bee
  • Chad - Obedience training
  • Adam - Vacation in Canada - new tattoo idea
  • Sean - New tattoos
  • Nic - Cousin's game
  • Current state of media
  • Biggest advantage of media
  • Common use cases
  • Editing experience improvements
  • Biggest common mistake
  • Media library
  • Scoping
  • Change since being in core
  • Momentum recently
  • Standard Profile
  • Performance concerns

Resources

Guests

Sean Blommaert - @seanBlommaert

Adam Globus-Hoenich - @PhenaProxima

Hosts

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

John Picozzi - www.epam.com @johnpicozzi

Chad Hester - www.chadkhester.com @chadkhester

Aug 23 2021
Aug 23

Today we are talking about Remote Work with Kaleem Clarkson.

www.talkingdrupal.com/308

Topics

  • Chad - New dog and selling house
  • Nic - Affogatos
  • Kaleem - First covid test (negative) Speaking to United Airlines and Visa 8 -24 -21
  • John - White water rafting
  • How do you define remote work
  • Fully distributed
  • Hybrid remote
  • Telecommuting
  • How the pandemic has changed remote work
  • How in person requirement affect companies
  • How you onboard in remote
  • Preboarding
  • Onboarding
  • Access to info
  • What to prepare as an employee
  • What to prepare as an employer
  • Risk of isolation culture
  • Remote work routines
  • Net positive or net negative for companies
  • Blend Me Inc

Resources

Guests

Kaleem Clarkson - kaleemclarkson.com @kaleemclarkson

Hosts

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

John Picozzi - www.epam.com @johnpicozzi

Chad Hester - www.chadkhester.com @chadkhester

Aug 16 2021
Aug 16

Today we are talking about Mentoring with AmyJune Hineline.

www.talkingdrupal.com/307

Topics

  • John - Cooperstown
  • AmyJune - DrupalCamp Colorado - Geocaching
  • Nic - Martha's Vineyard
  • Importance of mentoring
  • Mentoring in the Drupal community
  • How AmyJune got involved
  • Types of mentoring
  • Bad mentoring experience
  • Good mentoring experience
  • Expectations from a mentor
  • Finding a mentor
  • Expectations as a mentor
  • Tips to become a good mentor
  • Contribution Mentor Summit
  • Time and location
  • Beginning of the summit

Resources

Guests

Hosts

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

John Picozzi - www.epam.com @johnpicozzi

AmyJune Hineline- @volkswagenchick

Aug 09 2021
Aug 09

Today we are talking about Docksal with Shelane French & Leonid Makarov.

www.talkingdrupal.com/306

Topics

  • John - Busy August
  • Nic - BBQ
  • Shelane - Olympics
  • Leonid - Bike trip with kids
  • Docksal Elevator pitch
  • Docksal Differentiators
  • Why choose Docksal
  • Conflict with other Docker based tools
  • Involvement Timeline
  • Develoment process
  • Other Docker use cases
  • Docksal Roadmap
  • Getting started

Resources

Guests

Shelane French - @shelane

Leonid Makarov - @lmakarov

Hosts

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

John Picozzi - www.epam.com @johnpicozzi

Aug 02 2021
Aug 02

Today we are talking about The Project Browser Initiative with Chris Wells.

www.talkingdrupal.com/305

Topics

  • John - Design 4 Drupal
  • AmyJune - Roadtrip, redwoods and Banana Slugs
  • Chris - Upcoming RV roadtrip
  • Nic - Tugboat
  • Project Browser elevator pitch
  • Initiative start
  • Inspiration to join and seek leadership
  • Current status
  • Estimated timeline
  • How can someone get involved

Resources

Guests

Chris Wells - https://www.redfinsolutions.com @chrisfromredfin

Hosts

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

John Picozzi - www.epam.com @johnpicozzi

AmyJune Hineline - @volkswagenchick

Jul 26 2021
Jul 26

Today we are talking with Preston So about Voice Content and Usability in Drupal, as well as his book from A Book Apart Voice Content and Usability.

www.talkingdrupal.com/304

Topics

  • AmyJune Word Camp Santa Clarita
  • John Elisha Otis 1853 Elevator pitch
  • Nic Trumpet Vine (again)
  • Preston Decoupled Days and just finished Gatsby: The Definitive Guide
  • Voice Content and it's impact on usability
  • First interest in the topic
  • Learn about accessibility beyond content layout
  • Designing a voice interface
  • Voice system learning
  • WCAG 3.0 Web Content Accessibility Guidelines success criteria
  • Lessons from Voice content
  • Bad voice content and it's impact
  • How it applies to Drupal
  • Preston's new book

Resources

Guests

Preston So - https://preston.so/ @prestonso

Hosts

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

John Picozzi - www.epam.com @johnpicozzi

AmyJune Hineline - @volkswagenchick

Jul 19 2021
Jul 19

Today we are talking about multitasking between projects.

www.talkingdrupal.com/303

Topics

  • John - Timezone issue
  • Fatima - Gaming chair
  • Nic - Kint arrow
  • What do we mean by multitasking
  • Not task switching
  • Kinds of projects
    • Camp organizing
    • Mentoring
    • Podcasting
    • Open source project maintenance
    • Sewing
    • Lego building
  • Processes used to manage
    • One per night
    • Blocking time for each project
    • Workflows weekly planning - daily wrap up
  • Helpful tools
    • Trello
    • Apple Reminders
    • Google Docs
    • Calendar
    • Fantastical
    • Calendly
    • Slack
    • Email
    • Todoist
    • Notion
    • Guestimer
    • Hocus Focus
  • Manager vs Maker
  • Additional apps
    • Rescue Time
    • Timing

Resources

Guests

Hosts

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

John Picozzi - www.epam.com @johnpicozzi

Fatima Sarah Khalid - @sugaroverflow

Jul 12 2021
Jul 12

Today we are talking with members of the Drupal Community Working Group about who they are, what they do, and what they are currently working on.

www.talkingdrupal.com/302

Topics

  • Donna Bungard - New at FFW trying to get acquainted.
  • Jordana Fung - On vacation in FL
  • Alex Burrows - Volunteer constable searching for missing person
  • Mike Anello - Building a house and staying with parents
  • Fatima Sarah Khalid - Mechanical Keyboard
  • John Picozzi - Fire tablets for the kids
  • Nic Laflin - New harddrive
  • Founding of Community Working Group (CWG)
  • Conflict Resolution Team
  • Community Health Team
  • Number of members
  • Typical meeting
  • Greatest successes
  • Becoming a member
  • Current projects

Resources

Guests

Mike Anello - drupaleasy.com @ultimike

Donna Bungard - @dbungard

Alex Burrows - @aburrows

Jordana Fung - @jordana_f

Hosts

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

John Picozzi - www.epam.com @johnpicozzi

Fatima Sarah Khalid - @sugaroverflow

Jul 05 2021
Jul 05

Today we are talking with Jason Pamental about his most recent project Quahog, the new website platform for the State of Rhode Island.

www.talkingdrupal.com/301

Topics

  • John
    • Security Alert RSS Feed
  • Jason
    • Launched 10 Sites and visiting family
  • Nic
    • Suprise Birthday party
  • What is Quahog?
  • Technology powering the platform
    • Site Factory
    • Drupal 9
    • Pattern Lab
  • Other technology options
  • Length of planning to first launch
  • Number of sites on platform
  • End goal
  • Pattern Lab
  • Pros of Site Factory

Resources

Guests

-

Hosts

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Jason Pamental - rwt.io @jpamental

Jun 28 2021
Jun 28

Today is a special episode of Talking Drupal, we look back over 300 episodes and pick out some of our favorite moments from Talking Drupal's past. We also bid farewell to Stephen the founder of Talking Drupal.

www.talkingdrupal.com/300

Topics

  • Stephen - Blink critter camera
  • John - Thank you Stephen!
  • Jason - Bike ride with the family
  • Nic - Rebuilding API
  • Dries - In Belgium
    • Drupal Community
    • End of Life for Drupal 8
  • John's Favorite episodes
    • The Night before DrupalCon (79)
    • Drupal 8 Cache System (233)
    • Dries' First Episode (38)
  • Nic's Favorite episodes
    • Jono Bacon (265)
    • First Episode (000)
    • Wade Wingler (49)
  • Stephen's Favorite episodes
    • Off the Cuff and This and That
    • Pre and Post Show discussion
    • Jeff and Jacob guest appearances
  • Jason's Favorite episodes
    • Site vs System (55)
    • Mobile Friendly Drupal (72)
  • Tim congratulations
  • Jacob congratulations
  • Favorite moments
    • Dinners / Game nights
    • First NEDCamp afterparty
    • Meeting Rob at NEDCamp
    • Seeing fans live

Resources

Stats

  • 299 episodes (one missing) 206
  • 5 hosts
  • 5 guest hosts
  • 120 guests
  • Only person to be guest, guest host, and host (Jason)
  • First Module of the week
  • Last Module of the week
    • Episode 154 Mailchimp
  • # module of the week 116
  • First OTC
    • Episode 19
    • 5 total
  • This and That 4 total
  • Longest break between appearances 201 (17, 218)
    • Jen Lampton
    • Oct 2 2013, Jul 9 2019
  • Most Frequent guests (5 appearances)
    • Kathy Beck
    • Kevin Thull
    • Jacob Rockowitz
    • Tim Lehnen
  • Recording
    • Google hangouts
    • Youtube over the air
    • Zoom
  • 2013 - 29
  • 2014 - 49
  • 2015 - 30
  • 2016 - 34
  • 2017 - 19
  • 2018 - 34
  • 2019 - 36
  • 2020 - 42
  • 2021 - 27 (so far)
  • 37 Average

Guests

Dries Buytaertdri.es @Dries

Hosts

Stephen Cross - www.stephencross.com @stephencross

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Jason Pamental - rwt.io @jpamental

Jun 18 2021
Jun 18

Today we chat with our friend Jacob Rockowitz about the sustainability of the webform module and module maintainership sustainability in general.

www.talkingdrupal.com/299

Topics

  • Jacob's 5th appearance
  • John got a new job!
  • Jason launching 6 sites this week
  • Nic went to the drive-in
  • Jacob no more bike rides, just walks in the park
  • Stephen finding Ansible useful


Story: Recording episode 300 - get your recordings into [email protected]

  • Elevator pitch for webform
  • When did Jacob begin maintaining Webform
  • What is sustainability?
  • Open collective
  • How to make Drupal more sustainable
  • Ways to contribute
  • Donations vs time contribution
  • Why open collective?
  • Is there an exit plan

Resources

Guests

Jacob Rockowitz www.jrockowitz.com @jrockowitz

Hosts

Stephen Cross - www.stephencross.com @stephencross

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Jason Pamental - rwt.io @jpamental

Jun 10 2021
Jun 10

Today we are chatting with Matthieu Scarset about two modules he created to solve common Drupal problems.

www.talkingdrupal.com/298

Topics

  • Stephen - Moonlander Keyboard
  • John - 300th Show call for videos
  • Nic - Seeing friends again
  • Jason - Launching 4 sites tomorrow for RI eCMS
  • Matthieu - Moving back to Spain from France
  • Menu Manipulator
  • Solves language issue in core
  • Hides non translated content
  • Entity Media Usage
  • No DB tables
  • Essentially a view to show media or other entities on content type
  • Can easily be disabled
  • Approach to creating small modules that overlap with larger modules
  • Prolific module creator
    • User Info Block
    • Twitter API Block
      Flag Rating
  • Drupal version tag

Resources

Guests

Matthieu Scarset @MatthieuScarset

Hosts

Stephen Cross - www.stephencross.com @stephencross

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Jason Pamental - rwt.io @jpamental

Jun 03 2021
Jun 03

Today we are talking about Diversity, Equity, and Inclusion in the workplace.

www.talkingdrupal.com/297

Topics

  • Guest host Fatima Sarah Khalid
  • Guest Tara King
  • Tech Companies put extra focus on DEI this past year
  • Performative allyship
  • How can leaders build culture of transparency
  • Diversity in the workplace not just pipeline issue, but also retention issue
  • What do you look for in an organization
  • Drupal Diversity & Inclusion Working Group
  • Learning from mistakes
  • Holding employees and managers accountable
  • Agency requirements when responding to proposals
  • Your actions as a leader matter. If we hold ourselves and others accountable, our team will too.

Resources

Guests

Tara King @sparklingrobots

Hosts

Stephen Cross - www.stephencross.com @stephencross

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Fatima Sarah Khalid - @sugaroverflow

May 28 2021
May 28

Today joining us is Jason Evangelho to talk about his journey to Linux and the community he is building.

www.talkingdrupal.com/296

Topics

  • Guest Host Fatima joining us
  • Guest Jason Evangelho
  • Fatima thanks to vaccines was able to visit a friend she had not seen in a while
  • John back from vacation
  • Nic is painting his basement
  • Stephen first week did not produce the show
  • Jason bought tickets to see the Foo Fighters live... in 2022
  • Now known as a "Linux guy", what triggered your switch to Linux
  • What is Linux for Everyone all about
  • Proton
  • Linux for Everyone podcast, youtube, and community
  • Where do you stand on the scale of FOSS always and using proprietary software
  • Nic and Stephen Advocate for Linux on Talking Drupal
  • What holds the Linux market share back
  • EDU and Gov in Linux
  • Best benefit of using Linux
  • Top tips for switching to Linux

Resources

Guests

Jason Evangelho linux4everyone.com @Linux4Everyone

Hosts

Stephen Cross - www.stephencross.com @stephencross

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Fatima Sarah Khalid - @sugaroverflow

May 24 2021
May 24

Today joining us we have Mauricio Dinarte joining us to talk about 31 days of migration.

www.talkingdrupal.com/295

Topics

  • Nic Irises looking great
  • Stephen Juice Cleanse
  • Mauricio Configured Vale and Markdown for Version 2 of 31 days of migration
  • Migrations it covers  7/8/9/10…
  • Updated series
  • You also have video training courses, how do they differ from the blog series?
  • Key things for people planning a migration
  • The difference between a migration and an update?
  • Blog post process
  • Tell us about UnderstandDrupal.com

Resources

Guests

Mauricio Dinarte www.understanddrupal.com

Hosts

Stephen Cross - www.stephencross.com @stephencross

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

May 20 2021
May 20

Today we are joined by Josh Waihi to learn about Drutiny, a command line Drupal audit tool he created.

www.talkingdrupal.com/294

Topics

  • Elevator pitch for Drutiny
  • Why, when, who created it?
  • Key features
  • Type of checks that can be done
  • Best use cases.
  • When to introduce Drutiny into the development process
  • How it is used for ongoing monitoring after website launch
  • How Drutiny is typically used within Acquia?
  • How to get started

Resources

Link to 2017 Video

Github

Documentation

Content Plugin

Guests

Josh Waihi www.joshwaihi.com

Hosts

Stephen Cross - www.stephencross.com @stephencross

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

May 04 2021
May 04

Today we talk with Drupal Association CTO Tim Lehnen and Acquia Principal Software Engineer Ted Bowman about the Automatic Updates Initiative.

www.talkingdrupal.com/293

Topics

  • Nic - new mic
  • John - Drupal Event Organizers Group
  • Stephen - Drutiny
  • Tim - Track days
  • Ted - Old sheet music cabinet into stereo/turntable cabinet
  • Mike - Developer Programs Engineer at Pantheon
  • What is the initiative about
  • The Update Framework (TUF)
  • Roles and key contributors
  • Who are automatic updates for
  • What gets updated
  • Key Challenges
  • Project roadmap

Resources

Strategic Initiatives: Automated Updates

Drutiny

Tim’s Youtube Page

The Updating Framework

Project messaging in core initiative

Project Announce

Project messaging channel in core

Guests

Tim Lehnen  @TimLehnen  www.drupal.org/u/hestenet

Ted Bowman  @tedbow  tedbow.com

Hosts

Stephen Cross - www.stephencross.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Mike MIles   www.mike-miles.com   @mikemiles86

Apr 30 2021
Apr 30

Today we are joined by David Needham to learn the basics of New Relic.

www.talkingdrupal.com/292

Topics

  • Nic - Netlify
  • Mike - Water computer
  • David - Spring cleaning
  • John - UPC
  • What is New Relic?
  • Where New Relic fits with other tools
  • New Relic tools
  • What information is provided
  • Data points and insight
  • Common issues to help resolve

Resources

David’s .d.o

Pantheon

Steve Mould Water Computer

UPC codes and SKUs

New Relic’s learning portal

New Relic FutureStack conference

Guest

David Needham  @davidneedham   davidneedham.me

Hosts

Stephen Cross - www.stephencross.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Mike MIles   www.mike-miles.com   @mikemiles86

Apr 26 2021
Apr 26

Today we talk about the benefits of automation and how to get started.

www.talkingdrupal.com/291

Topics

  • Stephen - this and that
  • Mike - DDEV
  • John - Pantheon D9
  • Nic - User Testing
  • What is automation
  • Things to auotmate
  • Toold and services
  • Skills required

Resources

Researchers Secretly Tried To Add Vulnerabilities to Linux Kernel, Ended Up Getting Banned

Hosts

Stephen Cross - www.stephencross.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Mike MIles   www.mike-miles.com   @mikemiles86

Apr 14 2021
Apr 14

This week we have a new guest host with us and today they will join us to discuss Building A Drupal Team. What goes into selecting the right people, what makes a Drupal team successful, and how do you know when you got it right. Stay tuned for all those answers and more.

www.talkingdrupal.com/290

Topics

  • Mike - Cloudflare Pages
  • Nic - Garden
  • Stephen - Neo Trinkey
  • John - Drupal 9 on Pantheon
  • DrupalCon
  • Drupal Roles and Skills
  • Resources vs Roles/Skills
  • Development vs Maintenance
  • Agency vs Corporate/Organizational Team
  • Outsourcing
  • Challenges
  • Barebones Team
  • Do you have it right?

Resources

Pantheon Drupal 8 to 9

Cloudflare Pages

Neo Trinkey

Stormin Norman

Forming, Storming, Norming, and Performing

Hosts

Stephen Cross - www.stephencross.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Mike MIles   www.mike-miles.com   @mikemiles86

Apr 09 2021
Apr 09

In this episode, we explore how to use Lighthouse to understand your Drupal site better and improve its score.

www.talkingdrupal.com/289

Topics

  • Shane - Working in Public Book
  • John - Drupal Event Organizers Public Meeting
  • Nic - CSP Header
  • Stephen - Vaccine, Python
  • Stories
  • What is lighthouse
  • Ways to run lighthouse
  • Information provided
  • How to improve your score

Resources

Working in Public Book

Increment magazine

Lighthouses in the US

Native image lazy-loading for the web!

Hosts

Stephen Cross - www.stephencross.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Shane Thomas -  www.CodeKarate.com @smthomas3

Apr 02 2021
Apr 02

Today we talk about all the ways Drupal can be used...

www.talkingdrupal.com/288

Topics

  • Shane - Gatsby, guitar amp
  • Stephen - Court.tv
  • Nic - AWS CDK
  • John - Ben
  • Section 230: repeal, reform or reprioritize
  • Drupal strengths
  • Strong verticles
  • Agencies
  • Types of Website
  • Headless

Resources

Fundraiser for Ben’s Family

Section 230: repeal, reform or reprioritize

Bounteous Iterative Approach to Decoupling Drupal

AWSOME Day

Hosts

Stephen Cross - www.stephencross.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Shane Thomas -  www.CodeKarate.com @smthomas3

Mar 24 2021
Mar 24

Today we are talking about a topic I don’t know a ton about. Luckily we have my other co-hosts with me today to discuss the JSON API.

www.talkingdrupal.com/287

Topics

  • Shane - Head cold, Around
  • Stephen - Mouse Shake
  • Nic - Versioned Docker Images, ZWaveJS
  • John - Smartless
  • What is an API
  • Protocols
  • REST API Characteristics
  • JSON
  • JSON:API
  • GraphGL
  • Drupal and JSON:API
  • JSON:API Features
  • Tools

Resources

Around

Tugboat previews are now available for contributed modules and themes

JSON:API Extras

JSON:API Explorer

Postman

JSON Formatter

Hosts

Stephen Cross - www.stephencross.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Shane Thomas -  www.CodeKarate.com @smthomas3

Mar 20 2021
Mar 20

This week we talk about the role of the Digital Project Manager with Matt O'Bryant.

www.talkingdrupal.com/286

Topics

  • What is a Digital Project Manager
  • What value does a DPM bring
  • DPM vs PMs
  • DPM skills
  • Do you need a DPM
  • Personal experience and advice

Resources

Fundraiser for Ben from Lullabot

The flow state?

Oomph Inc.

Hosts

Stephen Cross - www.stephencross.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Shane Thomas -  www.CodeKarate.com @smthomas3

Guests

Matt O’Bryant  @matthew_obryant  www.linkedin.com/in/mobryant

Mar 10 2021
Mar 10

Today we have key members of the Decoupled Menus Initiative joining us.

www.talkingdrupal.com/285

Topics

  • What is the Decoupled Initiative all about?
  • What are the problems being solved?
  • Why is this initiative so Important?
  • What are the key changes being made?
  • How did the initiative get started?
  • What is the current project status?

Resources

Cloud Nothings EP Subscription on Bandcamp

Once project

Ideas issue queue

Contentful

Decoupled Menus Initiative

Hosts

Stephen Cross - www.stephencross.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Brian Perry - @bricomedy   Brianperry.dev

Guests

Baddy Sonja Breidert  @baddysonja  www.1xinternet.de

Gabriel Sullice  @gabesullice  www.sullice.com/

Liam Hockley  @xdegathenerd  liamhockley.me

Mar 05 2021
Mar 05

Today our guest host, Brian Perry, is also our guest. We are talking about an Iterative Approach To Decoupling Your Existing Drupal Site With Gatsby. The approach he is taking at Bounteous.

www.talkingdrupal.com/284

Topics

  • Stephen - Happy to be alive
  • Brian - Raycast and Midcamp
  • Nic - Conjuring universe
  • John - Exercise ball and Drupal Providence
  • What is “Iterative Approach To Decoupling”
  • What are the factors that weigh into this approach?
  • What are the benefits?
  • Team skills
  • Configuring a site to serve a subset of decoupled pages
  • Workflow changes
  • How to get started

Resources

Drupal Providence - Video

Raycast

Midcamp

Conjuring universe

Configuring gatsby-source-drupal to only Import Referenced Images

Hosts

Stephen Cross - www.stephencross.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Brian Perry - @bricomedy   Brianperry.dev

Pages

About Drupal Sun

Drupal Sun is an Evolving Web project. It allows you to:

  • Do full-text search on all the articles in Drupal Planet (thanks to Apache Solr)
  • Facet based on tags, author, or feed
  • Flip through articles quickly (with j/k or arrow keys) to find what you're interested in
  • View the entire article text inline, or in the context of the site where it was created

See the blog post at Evolving Web

Evolving Web