Blog

Podcast Episode 56: Drush and Composer

This week's podcast, episode 56, has Greg Anderson and Juampy Novillo Requena join Addison Berry to discuss Drush and the PHP dependency manager, Composer. We talk about what Drush and Composer are, why and how Drush is using Composer now, as well as a look down the road at further integration.

Not Just Drupal Training but "Almost" a Video Production Company

It might come as a shock to some of our members that we not only create the curriculum for our tutorials, but we also record, edit, and publish our own video. Besides training, my responsibilities include editing video and managing the production of our head-shots and screencasts. I also supervise the publication process from start to finish. I thought I'd share what that means, and give an overview of our video editing and publication process.

Drupal 8 Survey

Hey Drupal community! Drupal 8 is on the horizon, and Drupalize.Me is gearing up to produce hundreds of new tutorials. We're already working on the curriculum. But before we record anything, we want to know what training you need first.

Please tell us by completing the following survey. (It's short—only 6 questions!) As a thank-you, we'll give you $10 toward a new or existing Drupalize.Me membership!

January Tech Update

Happy new year, members! We worked hard during the holidays on some important tech improvements. Here’s a quick overview.

Podcast Episode 55: The RESTful Module

Looking to learn more about the RESTful module for Drupal? Look no further than our podcast #55 — The RESTful module. Host Kyle Hofmeyer joins Mateu Aguiló Bosch and Amitai Burstein to talk about the RESTful module they both maintain and how it is different from other solutions out there. Also on the podcast, conversations about why they choose GitHub as the platform of choice for hosting the module, Drupal 8, and what it is like to have two maintainers for a single module.

Changes in the Form API in Drupal 8

In my previous post, I documented the first of my Adventures in Porting a D7 Form Module to Drupal 8. In that article, I documented how I used the Drupal Module Upgrader to convert my Drupal 7 module, Form Fun, to Drupal 8 and what I learned along the way about how Routes and Controllers replaced hook_menu, and what I gleaned from change records about other API changes. This article is a continuation of that post, so you might want to pop over and give it a read so that you're up to speed with what we're doing here.

Being Prepared When Everything Goes Wrong

We recently completed making updates to our incident response plan for Drupalize.Me and I wanted to share some of what we learned along the way, and help you write your own. An incident response plan is all about being prepared. So that in the moment, under pressure, when everything that could possibly go wrong is going wrong, you can remain calm, cool, and level-headed. If you've ever had to write a social media message, or respond to a support request during an un-planned site outage you know how easy it can be to misstep—even if your intentions are good.

Release Day: Wrapping up PHP Part 3

We've covered a lot of material in the three parts of PHP for Beginners. Today we are wrapping up Part 3, on databases. This week's tutorials are more focused on the PHP side of things, taking a look at PHP function arguments and query parameters, along with an example of how PHP function scope works. We finish up this series with a very important lesson on SQL injection attacks, and how to make your PHP database code secure.

About us

Drupalize.Me is the best resource for learning Drupal online. We have an extensive library covering multiple versions of Drupal and we are the most accurate and up-to-date Drupal resource. Learn more