Drupal 8 Content Migrations
Learn to move content to Drupal 8 using the Migrate module without writing a single line of PHP.
Learn to move content to Drupal 8 using the Migrate module without writing a single line of PHP.
This training course is a crash-course in web accessibility concepts targeted towards both content managers and developers working in Drupal tasked to create an "accessible website".
Watch the session video here.
Is your team gearing up to migrate a site into Drupal 8? In this presentation, I’ll walk through the steps I’ve taken to prep my developer for a Drupal 8 migration. Topics covered will include the following:
Watch the session video here.
Your website’s data is at risk, but knowing how to protect it can mean the difference between another day in the office and a data breach. By building in encryption from the beginning stages of your site, you will avoid headaches from having to bolt it on after the fact and have more tools at your disposal to keep your users secure.
Watch the session video here.
Watch the session video here.
Since the release of Drupal 8, great strides have been made to develop a component based theming workflow that takes advantage of the best that Twig has to offer and also plays nice with living style guides and pattern libraries. Gone are the days of redundant styles and markup, making way for the efficiencies found when Drupal and tools like Pattern Lab can share the exact same code. That said, handling the mapping of data between Drupal and your component library can still be quite complicated and difficult to coordinate on larger cross-functional teams.
Drupal 8's Configuration Management System is a modern marvel. We now have a standard way to export, store, and import configuration files.
When working on a single site, built on a fresh Drupal 8 install, the process is pretty straightforward and there are many tools to help along the way.
But what if you're building lots of similar sites? Like a multi-site? Or maybe a Drupal Distribution? Or Install Profile? Or Sub-Profile? In Drupal 7 we had Features. Do we still need that?
Watch the session video here.
The Webform module for Drupal 8 provides all the features expected from an enterprise proprietary form builder combined with the flexibility and openness of Drupal. Everything and anything is customizable in the Webform module. You can build any type of form that pushes submission data to any system.
Watch the session video here.
Backdrop CMS is the Drupal fork. It is a faster and less-complex version of Drupal 7 with more features you want, and fewer you don't.
This session will highlight the Backdrop Mission, it's intended audience, and it's guiding principles.
We'll explain the decision making process, introduce the Project Management Committee, and expand on how the project's direction is set by the needs of the whole community.
Watch the session video here.
It is all fun and games modifying existing code, but what about when you have to venture out to unknown waters and create your own custom module? Don’t worry! We can get through this together!
This talk is a deep dive into creating custom modules from scratch, and the role of each component in the final product.
Feeds and Migrate were two primary contrib modules used for data import since early versions of Drupal. Quick comparison of two modules: Feeds module has great friendly UI that allows site builders configure and import data, Migrate is built for developers with power to perform complex backend data processing but UI for this module was less than ideal.
In D8 migrate module is in core to support one-click upgrades from earlier Drupal versions – great news. In the hallway of Baltimore DrupalCon maintainers of Feeds and Migrate started conversation about using migrate engine to power Feeds UI – seems to be a win-win solution for everyone – developers, site builders, content managers, end users.
Watch the session video here.
As site owners, it’s impossible for us to serve our users better without knowing a little bit about them -- what’s working for them, and what isn’t. There are a number of high-impact but unobtrusive ways to learn more about how users interact with your site and your brand. In fact, you might be surprised at the information you can learn about your users with nothing more than Google Analytics.
Watch the session video here.
This sessions will lift the curtain of the biggest Decoupled Website that we run at Amazee.
It will cover:
Watch the session video here.
The average lifespan of a website is 3 years. Drupal 7 will be end-of-life in 3 years.
If your site is in Drupal 7 you are likely asking yourself what to do. Is it time to start from scratch and rebuild, or can you maximize what you have?
There are lots of options and in this session, we will cover how to:
Watch the session video here.
Pattern libraries (living style guides) have existed for years as a way to formalize design systems across applications. In the past year or so a number of compelling modules and themes have emerged to integrate pattern libraries with Drupal 8.
Watch the session video here.
As developers we struggle everyday to solve problems and we rely on development tools to help us puzzle through those problems. Years ago, I adopted PhpStorm to augment my skills and in doing so I've learned a lot of ways how to gain the most out of the tool.
Come as we break through the levels of complexity and level up your skills as we talk about:
Watch the session video here.
“Understanding the process of finding a solution is far more valuable than the solution itself.” Lea Verou, author of CSS Secrets.