LN Webworks: Drupal 8, 9, 10 Functional and Unit Testing (Automation Testing)
Automated testing is the process of creating and implementing code to decrease the manual human effort needed during software testing. This vital approach plays a crucial role in modern software development, where specialized tools and scripts are used to execute test cases, validate functionality, and identify potential issues. By automating repetitive and time-consuming tasks, significantly reduces the manual effort required, enabling testers to concentrate on more critical aspects of the testing process. Embracing automated testing enhances efficiency, accelerates the development lifecycle, and ensures consistent and reliable results across various environments and platforms.
ImageX: Single Directory Components in Drupal 10.1: a Paradigm-Shifting Innovation for Theming
What if a single solution could make website UI components perfectly organized, easily reusable across projects, consistent throughout web pages, and more? With Single Directory Components (SDC), the shining star in the newly released Drupal 10.1, all of this is possible. Since launching six months after the release of Drupal 10, it’s been in the spotlight and has had many talking about how it should transform front-end development from the ground up.
Promet Source: What Does the Nov. 2023 Drupal 9 End of Life Mean?
Specbee: Working with the Devel module in Drupal 9 to Generate Dummy Content
DrupalEasy: Come to the Lite 💡… of Professional Module Development!
If you’ve been on vacation or heads-down on summer projects and have been meaning to ramp up your module development skills, there is still time to register for the Lite version of the Summer 2023 session of Professional Module Development, DrupalEasy's newest long-form, best-practice focused, professional Drupal development course.
James Shields, who completed the Winter session earlier this year describes the PMD as “A fantastic course covering some really advanced stuff. If you understand the principles of Drupal, but want to move forward to deal with advanced development topics, this is a good place to start.” The deadline to register for the Lite version of the upcoming session is August 18th.
The Lite version of the Professional Module Development course, which begins on August 22, runs as a subset of three of the five sections of the Full version of the program. The Lite version includes approximately 60 hours of curriculum and live instruction, along with all the super-rich DrupalEasy learning resources and access to the lively DrupalEasy Learning Community.
The select curriculum for the Lite version is designed for those who don't require the full menu of topics, focusing on the core module development aspects of the class, including custom modules, creating plugin types and tests, and using several APIs. Lite Professional Module Development is $2,500.
Reviews of the course are in, and are gratifying, especially those that recognize the advantages of our training style, like Mark Colebank’s comments: “DrupalEasy provides excellent training courses for learning Drupal development. Mike is a patient teacher who is very concerned that his students master the subject. He goes the extra mile to answer questions, spend extra time with students to help them work through problems and provides quality reference materials. I would highly recommend DrupalEasy for anyone wanting to learn how to do Drupal development.”
You can register for the Lite version anytime before and up to August 18th. If you have any questions about the course, or would like to discuss whether it might be right for you, contact us.
DrupalEasy: DrupalEasy Podcast S15E6 - Cameron Eagans - Composer Patches
We talk with Cameron Eagans about Composer Patches, an open-source, Composer plugin to assist with applying patches to code files.
URLs mentioned
- Cameron Eagans on Mastadon
- Cameron Eagans on LinkedIn
- Composer Patches home
- Dependency patch resolution blog post
- New-ish Composer Patches co-maintainer, Dane Powell
- Non-patchable targets
- Apply Drupal 9 compatibility patches with Composer
DrupalEasy News
- Professional module development - 15 weeks, 90 hours, live, online course.
- Drupal Career Online - 12 weeks, 77 hours, live online, beginner-focused course.
We're using the machine-driven Amazon Transcribe service to provide an audio transcript of this episode.
Subscribe
Subscribe to our podcast on iTunes, Google Play, iHeart, or Spotify. If you'd like to leave us a voicemail, call 321-396-2340. Please keep in mind that we might play your voicemail during one of our future podcasts. Feel free to call in with suggestions, rants, questions, or corrections. If you'd rather just send us an email, please use our contact page.
Specbee: To Booth or Not to Booth: Our Candid DrupalCon’23 Experience
Talking Drupal: Talking Drupal #410 - Off the Cuff 7
Today we are talking about This and That with our Talking Drupal hosts.
For show notes visit: www.talkingDrupal.com/410
Topics- Module Builder
- Drupal 10.2
- Field UI / Admin UX
- Augmentor
- State API
- main / 11.x
- Changes to layout builder
- Module Builder Session at Drupal Dev Days
- Driesnote
- Augmentor
- AI
- Core 11.x/main branching
- Layout Builder
Nic Laflin - www.nLighteneddevelopment.com @nicxvan John Picozzi - www.epam.com @johnpicozzi Tim Plunkett - @timplunkett Martin Anderson-Clutz - @mandclu
MOTW CorrespondentMartin Anderson-Clutz - @mandclu Responsive Theme Preview
- Brief description:
- Have you ever wanted to give content creators the power to preview how their posts will look on mobile devices, even before publishing them? There’s a module for that!
- Brief history
- How old: created in Feb 2013
- Versions available: 2.1.1 for D9 & D10, 8.x-1.1 for D8 & D9
- Maintainership
- Officially maintenance fixes only, but the last release was in the past week
- Number of open issues: 21, only 2 of which are bugs on the 2.x branch
- Test coverage? Y
- Usage stats:
- 8,258 sites
- Maintainer(s):
- Last couple of releases by Rajeshreeputra, but has a team of maintainers
- Module features and usage
- Adds a dropdown to the secondary toolbar to select a device whose display resolution you want to preview for the current page
- Preview launches in a modal overlay, and can be rotated, to see the landscape view
- The list of devices can be configured to keep up with the most popular devices as they change over time, including phones and tablets
- If you’re not using the admin toolbar, also offers a block to access the preview links
- Not a perfect representation of how the page will look on a mobile device, but a useful way to see a quick approximation of how a page will look on different screen sizes
The Drop Times: The Knowledge Chronicle: Embracing the Power of Sharing
Dear Readers,
Knowledge is the cornerstone of evolution, empowering us to innovate and grow throughout history. In the digital age, knowledge management systems, and AI-driven knowledge bases are revolutionizing how we handle information and make data-driven decisions.
But the true value of knowledge lies in sharing it. Our newsletter celebrates the spirit of knowledge-sharing initiatives, spotlighting inspiring stories of communities and individuals and fostering collaboration and positive change.
In the heart of this knowledge-driven landscape lies Drupal, an open-source content management system. We delve into how Drupal empowers communities to share their expertise, creativity, and passion for technology. The Drupal community's inclusivity and support for contributors exemplify the importance of collective learning.
And now, we take you on a journey into the latest happenings in Drupal, as covered by TheDropTimes (TDT) last week.
Oliver Davies, a seasoned PHP Developer and Linux Systems Administrator, shares his experiences in maintaining a widely used Drupal module active on an impressive 34,981 websites. It is only just to lead this newsletter with such a remarkable story.
Amy Hinckley's article on BollyInside provides an in-depth comparison between Drupal and Sitecore. This piece offers valuable information for those considering content management system options to make an informed decision.
Ryan Loos, a Senior Drupal Developer, shares his insights on scrappy tricks in web development in an illuminating blog post. Ryan's blog is a must-read for developers seeking innovative and resourceful solutions. Debug Academy published a comprehensive blog post titled "How to Learn Drupal," providing beginners with a step-by-step guide to mastering this powerful content management system. If you're new to Drupal, this guide is your gateway to unlocking its full potential.
JoomTech Solutions has unveiled a comprehensive blog shedding light on Drupal Developer Salaries in India in 2023. For aspiring developers and seasoned professionals, understanding the factors influencing salaries is crucial for making informed career decisions. Fellow Drupal enthusiasts in South Minneapolis gathered at Venn Brewing for the Twin Cities Drupal Happy Hour. Click here to learn more about the event.
Mark your calendars for the 10th-anniversary celebration of NEDCamp, the renowned New England Drupal Camp. Click here to get information about the event. There is marketing, and there is phantom marketing. We had a funny piece on phantom marketing last week. Discover the covert ideas on how to become an industry leader by association.
The Drupal community is gearing up to celebrate the Women in Drupal Award 2023 at DrupalCon Lille. This prestigious award aims to recognize and honor the exceptional contributions of Definers, Builders, and Scale winners who are shaping the future of Drupal. To get an insight, click here.
In response to the European Union's Cyber Resilience Act (CRA), WordPress, along with Drupal, Joomla!, and TYPO3, has expressed its endorsement of the initiative while raising concerns about its implications on Free and Open Source Software (FOSS). The community remains committed to ensuring the security and integrity of digital products. Click here to read the story. Drupal Association and WordPress, Joomla, and Typo3 united to present a comprehensive webinar last week, offering insights and analysis on how the Cyber Resilience Act may impact the open-source CMS ecosystem.
OSTraining's Rod Martin shares a video tutorial on a feature that significantly speeds up Drupal development and module creation. This resource offers developers practical tips and tricks for enhancing their productivity. Read about the exciting "Drupal Day 2023" event that unites Portugal's community. Stay tuned for more details on this event that promises knowledge-sharing, collaboration, and community-building.
That wraps up the highlights from TheDropTimes. We hope you find these stories insightful and that they ignite your passion for knowledge and Drupal. Until the next edition, keep exploring, sharing, and embracing the power of knowledge!
Sincerely,
Kazima Abbas
Sub Editor, TheDropTimes