Sinopsis
Talking Drupal is a weekly chat about web design and development by a group a guys with one thing in common, we love Drupal. With hosts Stephen Cross, Jason Pamental, John Picozzi and Nic Laflin.Recorded weekly in a Google Hangout at www.TalkingDrupal.com
Episodios
-
Talking Drupal #380 - Happy New Year
22/12/2022 Duración: 01h54minToday 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.
-
Talking Drupal #378 - Acquia’s Drupal Acceleration Team
19/12/2022 Duración: 01h06minToday 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 Acquia’s Drupal Acceleration Team Ideas queue 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.
-
Talking Drupal #377 - Drupal State
12/12/2022 Duración: 50minToday 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 Vite Snowflakes 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.
-
Talking Drupal #376 - Burnout
05/12/2022 Duración: 01h09minToday 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 Ryan holiday book Obstacle is the way Talking Drupal #374 - Neurodiversity Talking Drupal #265 - People Powered Project Browser module Beta2 release Project Browser Strategic Initiative 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
-
Talking Drupal #375 - Being A Creative Director
28/11/2022 Duración: 01h08minToday 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 NEDCamp Videos Bits and Mortar WTI Yale Sanity PenPot Quant-Ux Four Kitchens 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, Ca
-
Talking Drupal #374 - Neurodiversity
21/11/2022 Duración: 01h11minToday 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 My neurodivergent brain youtube Drupalcon talks about Neurodiversity Pivot Points - Drupalcon Amsterdam 2019 Neurodivergence in Tech - Drupalcon Portland 2022 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 s
-
Talking Drupal #373 - Performance, Privacy, and the Open Web
14/11/2022 Duración: 01h17minToday 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 Web Vitals MOTW discussion Performance https://web.dev/learn-core-web-vitals/ https://pagespeed.web.dev/ https://web.dev/vitals-business-impact/ https://make.wordpress.org/performance/2022/07/26/welcome-to-the-performance-team-blog/ Example: https://web.dev/measure/?url=https%3A%2F%2Fdrupal.org https://github.com/GoogleChrome/lighthouse-stack-packs/blob/master/packs/drupal.js https://github.com/tag1consulting/google-drupal
-
Talking Drupal #372 - CKEditor 5
07/11/2022 Duración: 01h17minToday 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 CKEditor Premium Features Module CKEditor Inspector Firefox github extension 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 H
-
Talking Drupal #371 - WebOps Enabled Accessibility
31/10/2022 Duración: 01h12minToday we are talking about WebOps Enabled Accessibility with Tearyne Almendariz and Blake Bertuccelli. 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 What is WebOps An open source project that opens the internet for all Equalify.app International Accessibility Laws Certification Link Native Web Components and Accessibility Training from Harvard https://accessibility.huit.harvard.edu/training https://accessibility.huit.harvard.edu/calendar/upcoming/das-events/accessibility-training-events Training from DoJ Brian Charlson Keynote IAAP Certifications https://www.accessibilityassociation.org/s/accessib
-
Talking Drupal #370 - A Smaller Core
24/10/2022 Duración: 01h09minToday 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 Deprecated and obsolete modules and themes Drupal core maintainers 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 Op
-
Talking Drupal #369 - PHP End of Life
17/10/2022 Duración: 01h17minToday 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 https://stitcher.io/blog/new-in-php-8 https://medium.com/jakob-on-drupal/dont-go-making-major-version-changes-474293dda1d7 https://dev.acquia.com/article/how-select-drupal-modules-part-3-evaluation-tips 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 Con
-
Talking Drupal #368 - Image Optimization
10/10/2022 Duración: 01h03minToday 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 webp svg avif 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 Imagemagick GD Library Anything else Resources Board Elections Web Almanac 2022 - Median page weight over time Web Almanac 2022 - Median page weight by content type PreviousNext - Better image optimisation in Drupal Browser Calories extension What are NextGen Web Formats? AVIF vs GIF: The battle for the animated picture format www.Webpagetest.org Shows full waterfall of the page and how it loads
-
Talking Drupal #367 - Don’t Game the Credit System
03/10/2022 Duración: 01h20minToday 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 Helping Maintain High Value Drupal Contributions To participate in the discussion Talking Drupal - 361 Drupal Credit System Talking Drupal #265 - People Powered 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. Fa
-
Talking Drupal #366 - Schema.org Blueprints Module
26/09/2022 Duración: 01h17minToday 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 Introducing the Schema.org Blueprints Module for Ambitious Drupal Site Builders Schema.org Blueprints project page Schema.org-first blog posts The future of our Drupal CMS and Schema.org: APIs, UI, and UX Using a Schema.org-First approach to build a single source of truth and a unified Content Management System Exploring a Schema-First approach to Drupal and Content Management Systems Videos Here is a 7 minute demo of the module’s features and functionality Here is a demo of a podcas
-
Talking Drupal #365 - Event Platform
19/09/2022 Duración: 01h04minToday 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 Event Platform Module Smart Date Event Organizers Working Group COD Drupal Event Platform Initiative 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.
-
Talking Drupal #364- Cypress
12/09/2022 Duración: 53minToday 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
-
Talking Drupal #363 - Working Within Your Values
05/09/2022 Duración: 01h04minToday 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 ADR https://www.lullabot.com/values 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.
-
Talking Drupal #362 - Progressive Web Apps
29/08/2022 Duración: 56minToday we are talking about Progressive Web Apps with Alex Borsody and Wilfred Arambhan. 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 A Drupal developer’s guide to Progressive Web Apps An almost complete guide to PWAs+, using Drupal as the glue code (though many other technology will do) Project Fugu/web capabilities Web capabilities tracker. WebAuthn Web Workers Programmable cache What Web Can Do Native/App store submission Ionic WKWebView evaluateJavascript() https://www.hackingwithswift.com/example-code/wkwebview/how-to-run-javascript-on-a-wkwebview-with-evaluatejavascript https://developer.chrome.com/docs/android/trusted-web-activity/ https://www.
-
Talking Drupal #361 - Drupal Credit System
22/08/2022 Duración: 01h08minToday 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 Drupal Contribution Credits Drupal Marketplace Matthew’s website (the hub for everything he does) How We Compare: Leaderboards and Related Comparison Metrics in the Drupal Community (2021) Contribution Recognition and the Drupal Project (2021) Drupal’s Credit System and Evidence-Based Open-Source Sustainability (2021) All Things Open GitLab Commit Leaderboards and Metrics at Drupal.org with Matthew Tift and Tim Lehnen DrupalCon Seattle: The Imaginary Band of D
-
Talking Drupal #360 - Backdrop Case Study
15/08/2022 Duración: 56minToday 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 Talking Drupal #17 - Backdrop Talking Drupal #218 - Backdrop Talking Drupal # 319 - Backdrop CMS Justin Toupin - Talking Drupal #337 Cypress 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 Cont