Talking Drupal
175 FOLLOWERS
Talking Drupal is a weekly chat about web design and development by a group a guys with one thing in common, we love Drupal. With hosts Stephen Cross, John Picozzi, and Nic Laflin.
Talking Drupal
2d ago
Welcome back to “Skills Upgrade” a Talking Drupal mini-series following the journey of a D7 developer learning D10. This is episode 7.
Topics
Review Chad's goals for the previous week
Test Example
Set up phpunit.xml
Start with FrontPageLinkTest.php
Review Chad's questions
In the testing_example module, the file "src/Controller/TestingExampleController.php" has a function for simpletestDescription(). Is this an outdated artifact that should have been removed at some point? The module itself doesn't appear to use Simpletest elsewhere and appears to only rely on PHPUnit.
What do you recomm ..read more
Talking Drupal
4d ago
Today we are talking about Test Driven Development, Why it’s important, and How it improves development with guest Alexey Korepov. We’ll also cover Test Helpers as our module of the week.
For show notes visit: www.talkingDrupal.com/446
Topics
What does the term Test Driven Development (TDD) mean
Does Drupal make use of TDD
What makes TDD different from other methods of Development
Do you have to change your way of thinking
What are some good resources to learn TDD
Do you have any pointers for teams looking to get started
Are certain kinds of projects better suited to TDD
How have dev teams ad ..read more
Talking Drupal
1w ago
Welcome back to “Skills Upgrade” a Talking Drupal mini-series following the journey of a D7 developer learning D10. This is episode 6.
Topics
Review Chad's goals for the previous week
Review Chad's questions
Array structures
accordion.html.twig
D7 to D10 migrations
Tasks for the upcoming week
[testing_example](https://git.drupalcode.org/project/examples/-/tree/4.0.x/modules/testing_example?
Be sure to install drupal/core-dev dependencies using composer require –dev drupal/core-devref_type=heads) from Examples module.
Set up phpunit.xml file in project root - using this file to start
R ..read more
Talking Drupal
1w ago
Today we are talking about The Drupal Bounty Program, How it supports innovation, and how you can get involved with guest Alex Moreno. We’ll also cover WebProfiler as our module of the week.
For show notes visit: www.talkingDrupal.com/445
Topics
What is the Drupal Bounty program
How and when did it start
What issues and tasks are included
Has the bounty program been successful
Why was this program extended
Do you see any drawbacks
Can anyone participate
How are issues for the second round being selected
What do you see the future of the bounty program looking like
Could this become like other ..read more
Talking Drupal
2w ago
Welcome back to “Skills Upgrade” a Talking Drupal mini-series following the journey of a D7 developer learning D10. This is episode 5.
Topics
Review Chad's goals for the previous week
.gitignore
Field Example module
Plugin API
Drupaal 10 Masterclass book
Review Chad's questions
Field Example follow up
Tasks for the upcoming week
Examples module: js_example module
js_example.libraries.yml
hook_theme() implementation in js_example.module
JsExampleController
template files
Resources
.gitignore Drupal 10 Masterclass Modernizing Drupal 10 Theme Development Chad's Drupal 10 Learning ..read more
Talking Drupal
2w ago
Today we are talking about design to development hand off, common complications, and ways to optimize your process with guest Crispin Bailey. We’ll also cover Office Hours as our module of the week.
For show notes visit: www.talkingDrupal.com/444
Topics
Primary activities of the team
Where does handoff start
Handoff artifact
Tools for collaboration
Figma
Evaluating new tools
Challenges of developers and designers working together
How can we optimize handoff
What steps can the dev team take to facilitate smooth handoff
Framework recommendation
Final quality
AI
Guests
Crispin Bailey - kalamuna ..read more
Talking Drupal
3w ago
Today we are talking about Violinist.io, Managing Composer Dependencies, and automation with guest Eirik Morland. We’ll also cover Composer Patches as our module of the week.
For show notes visit: www.talkingDrupal.com/443 Topics
What is Violinist.io
How does it work
How much technical knowledge do you need
Is this a security risk
How much does it cost
Patron question: Peter: Difference between violinist and dependabot
What are the major differences in plans
Who is the ideal user
Can you self host
Can this help with Drupal 11 readiness
Complementary tools
Notable users
Why did you start this ..read more
Talking Drupal
1M ago
Welcome back to “Skills Upgrade” a Talking Drupal mini-series following the journey of a D7 developer learning D10. This is episode 3.
Topics
Review Chad's goals for the previous week
DDEV performance improvements
Install Drupal 10
Install drupal/core-dev
Configure and test phpcs
Test phpstan
settings.local.php
Install Devel module
Review Chad's questions
Rancher Desktop appears to be holding on to port 443 after I installed it. Although I changed the port to something else, do you have any suggestions to update the setup to use ports 443 and 80 instead?
How are tools like phpcs and PHP ..read more
Talking Drupal
1M ago
Today we are talking about Mercury Editor, What it does, and how it could change your editorial life with guest Justin Toupin. We’ll also cover Webform Protected Downloads as our module of the week.
For show notes visit: www.talkingDrupal.com/442
Topics
What is Mercury Editor
What is powering Mercury Editor
Do you see any risk building on top of Paragraphs
Does Mercury Editor cost anything
Can companies hire Aten to add features
What are some key features
What makes Mercury Editor unique
How stable is the content
What happens if Paragraphs stops being supported
How can the community help
Res ..read more
Talking Drupal
1M ago
Welcome back to “Skills Upgrade” a Talking Drupal mini-series following the journey of a D7 developer learning D10. This is episode 2.
Topics
Review Chad's goals for the previous week
DDEV Installation
Docker for Mac vs other options
IDE Setup
Review Chad's questions
Tasks for the upcoming week
DDEV improve performance
Install Drupal 10
Install drupal/core dependencies
Configure and test phpcs
Test phpstan
Set up settings.local.php
Install devel module
Resources
DDEV Performance DDEV Quickstart Drupal Core Dependencies How to Implement Drupal Code Standards Running PHPStan On Drupal Cu ..read more