The best Drupal news and links delivered to your inbox every week

Issue 432 - April, 9th 2020

I hope you are safe and healthy as you are reading this. I also hope that this newsletter brings a bit of normal back into your week. Please take a moment and read about the Drupal Association's #DrupalCares campaign and if you can, contribute to them during this time. They provide key infrastructure as well as support for the Drupal project and they could use our help now.

~ Bob Kepford, editor in chief

News

#DrupalCares - Sustaining the DA Through the COVID-19 Crisis

Contrib Database Drivers Can Now Be in the Module's Namespace and "src" Directory

From Our Sponsor

Articles

(Almost) Every Tip You Need to Know About Working from Home

Clean Drupal Codebase Design with Application Services

"Sticking to using just core APIs and concepts is enough to get past the coding standards stage in a codebase. Still, you can take it a bit further and have cleaner business logic that better reflects what's going on in your application. That should also help to avoid what is known as the Big Ball of Mud. With that goal in mind, a few artifacts from Domain-Driven Design (DDD) were introduced to the Drupal projects. Those artifacts are Application Services and Request/Response Objects."

Drupal 8 Admin Themes for Next Level Admin Experience

Drupal Recording Initiative: #DrupalCampLDN, #MidCamp, #NERDSummit

Support the Drupal Association During Uncertain Times - Redfin

Supporting the Drupal Association in Uncertain Times - Mediacurrent

Tutorials

Accessibility for Teams in a Hurry: Laying a Foundation

Drupal 8 Webform Module – A Brief Tutorial

Four Ways to Track a List of Drupal Issues a Group of You Cares About

Gábor Hojtsy shares some useful tips for tracking issues on Drupal.org.

Install Drupal Coder and PHP CodeSniffer to Your Drupal Project to Lint PHP Code

TypedData in Drupal 8 (And 9)

Upgrading jQuery 1.x to Version 3.x

Projects

Automate Fixing Deprecated Drupal Code - Palantirnet/drupal-Rector

Releases

Autologout 8.x-1.1

Ctools 8.x-3.4

Docker4drupal 5.4.15

Drupal 8.7.13

Drupal 8.8.5

Drupal 8.9.0-Beta2

Entityqueue 8.x-1.0-Rc1

Hax 8.x-3.6

Mailsystem 8.x-4.3

migrate_plus 8.x-5.0

migrate_source_csv 8.x-3.3

Panelizer 8.x-4.3

Panels 8.x-4.6

Video

Migrating JeffGeerling.com from Drupal 7 to 8 LIVE - Episode 10

Podcasts

DrupalEasy Podcast 228 - Ofer Shaal (Drupal Rector), AmyJune Hineline (Virtual Contribution Days)

Jobs

List Your Job on Drupal Jobs

Wanna get the word out about your great Drupal job? Get your job in front of hundreds of Drupal job seekers every day at Jobs.Drupal.Org.

Featured Jobs

Senior Product Manager

CivicActions USUS

Documentation Lead

Drupal Association AnywhereAnywhere

Full Stack Drupal Engineer

4AllPromos CT/USCT/US

What are you waiting for? Subscribe already.

Published by Bob Kepford

Powered by Drupal