Our Blog
Creating Layouts with the Layout Plugin Module in Drupal 8
April 22, 2016 by Evan Jenkins
Writing custom layouts using the Layout Plugin module for D8 is really easy. This video will outline how to create a new layout in your theme using Foundation 6 as the base theme and how to extend the layout to add custom classes and id.
Writing custom layouts using the Layout Plugin module for D8 is really easy. This video will outline how to create a new layout in your theme using Fo...
Page Manager, Panels, Context - SandCamp 2016
April 9, 2016 by Tom Friedhof
Panels, is one of the most mis-understood modules in the Drupal eco-system. Drupal developers seem to either love Panels, or hate it with a passion. Most of the time, when I begin to unwrap why people do not like Panels, it is mainly a misunderstanding of what makes Panels so powerful, Page Manager. In this video, presented at SandCamp 2016, see a mock sports league built out with the Node system and Field system that includes various relationships between the different node types. Watch, as we realize the entity relationships we create through the Field UI through the page manager UI. Lots of power in this suite of tools.
Panels, is one of the most mis-understood modules in the Drupal eco-system. Drupal developers seem to either love Panels, or hate it with a passion. ...
Composer Manager in Drupal 7 and Drupal 8
April 4, 2016 by Tom Friedhof
This video will take you through the correct way to use composer dependencies in Drupal 7 and Drupal 8 using the Composer Manager module. This video part 2 to the PSR video we did last month, that shows how to write a views handler using PSR-4 class autoloading (http://activelamp.com/videos/psr-4-class-autoloading-with-drupal-7). At the end of the PSR-4 video, I pulled in a composer dependency not using Composer Manager. This video will show you the correct way to use Composer with Drupal.
This video will take you through the correct way to use composer dependencies in Drupal 7 and Drupal 8 using the Composer Manager module. This video p...
Quick Tip How to Add a Hero Image to a Node in Drupal 7
April 1, 2016 by Jonathan Westman
In this quick tip, Jon will go over how to easily add a header image to a node in Drupal 7.
In this quick tip, Jon will go over how to easily add a header image to a node in Drupal 7.
Data Encapsulation for Quality Assurance
April 1, 2016 by Alfonso Joven
Recently, I have been tasked to create an automated content creator for end to end testing. This project should be able to create a drupal content type AND show the steps on how it is done properly. We could say that our team wanted to replicate a user workflow, automatically.
Recently, I have been tasked to create an automated content creator for end to end testing. This project should be able to create a drupal content typ...
Introduction to Scrum and the Roles
March 17, 2016 by Martha Westman
Let's talk scrum roles! This installment of the Scrum Series will introduce you to Scrum and the different roles that this agile methodology is composed of. Leave us a comment with any questions or suggestions for fellow scrum practitioners!
Let's talk scrum roles! This installment of the Scrum Series will introduce you to Scrum and the different roles that this agile methodology is compos...
Sandcamp 2016 Recap
March 15, 2016 by Tom Friedhof
The San Diego Drupal Camp was great! You can't beat the weather in San Diego, and as usual, these regional events are great for catching up with old friends that are still plugging away with the Drupal content management system. Checkout our highlight video: This year I had the pleasure of giving 3 sessions at the camp, and as promised, I want to share the slides and code for everything that I presented. Each deck is iframed in on this article, feel free to checkout my github page if you want the speaker notes too.
The San Diego Drupal Camp was great! You can't beat the weather in San Diego, and as usual, these regional events are great for catching up with old f...
Sandcamp 2016 Highlights
March 12, 2016 by Tom Friedhof
We had the pleasure of attending and speaking at a few sessions at SandCamp this year in beautiful San Diego, CA. This awesome four day event had over two full days of training and presentations. Over the next few weeks we will be releasing videos of our sessions, so subscribe to our channel to be alerted as they come out!
We had the pleasure of attending and speaking at a few sessions at SandCamp this year in beautiful San Diego, CA. This awesome four day event had over...
Extending Drupal: all about the service container
March 1, 2016 by Bez Hermoso
The biggest thing that got me excited with Drupal 8 is the first-class use of services & dependency-injection throughout the entire system. From aspects like routing, templating, managing configuration, querying and persisting data, you name it -- everything is done with services. This is a great thing, because it grants developers a level of flexibility in extending Drupal that is far greater than what Drupal 7 was able to. I'll walk you through a few strategies of extending existing functionality, leveraging the power of Symfony's component.
The biggest thing that got me excited with Drupal 8 is the first-class use of services & dependency-injection throughout the entire system. From aspec...
Introduction to Scrum and the Roles
February 6, 2016 by Martha Westman
What is up with all these cycles? Why are they so confusing? At first glance, Scrum can seem like a lot to comprehend, though no one eats an elephant in one bite.
What is up with all these cycles? Why are they so confusing? At first glance, Scrum can seem like a lot to comprehend, though no one eats an elephant ...
PSR-4 Class Autoloading with Drupal 7
January 27, 2016 by Tom Friedhof
You don't have to wait for Drupal 8 to start using PSR-4 namespaces. In this video, watch as we write a Views handler in a Drupal 7 module using the PSR-4 standard. Also, if you've never seen "Drush Quick Drupal" in action, watch how quickly a new Drupal site is spun up locally with the exact modules needed, downloaded and enabled by executing one Drush command, `drush qd`. Lots of hidden gems in this video, leave us a comment if you saw something you liked!
You don't have to wait for Drupal 8 to start using PSR-4 namespaces. In this video, watch as we write a Views handler in a Drupal 7 module using the ...
Creating a deployable Docker image with Jenkins - Part 4
January 20, 2016 by Tom Friedhof
This post is part 4 in the series ["Hashing out a docker workflow"]({% post_url 2015-06-04-hashing-out-docker-workflow %}). For background, checkout my previous posts. My previous posts talked about getting your local environment setup using the Drupal Docker image with Vagrant. It's now time to bake a Docker image with our custom application code within the container, so that we can deploy containers implementing the immutable server pattern. One of the main reasons we starting venturing down the Docker path was to achieve deployable fully baked containers that are ready to run in whatever environment you put them in, similar to what we've done in the past with Packer, as I've mentioned in a previous post.
This post is part 4 in the series ["Hashing out a docker workflow"]({% post_url 2015-06-04-hashing-out-docker-workflow %}). For background, checkout m...
Subscribe on YouTube
We update the channel regularly with the latest client work and special event videos.