You are here

Cache in Drupal 8

The session will be about Cache API and how it is used in Drupal 8. Cache is an important part of the development process. Everybody uses cache, but not everybody is able to manage it. Let’s have a look at what a cache is and how you can use it for your site on Drupal 8.

Outstanding themes in Drupal 8

After a year of developing themes for Drupal 8, I had some skills which I would like to share. Mainly:

  • I'll tell you how to create a simple markup using the BEM methodology, which is easy to use for Styleguide and Drupal 8 at the same time.

  • I'll show you how to use responsive grid in Drupal Views and how to create a layout wrapper for Bricks or Paragraphs.

OOP Preprocesses using Plugin API

Drupal 8 introduced lots of fancy principles and API's, one of them is Plugin API that is commonly used for various purposes. Plugins allow users create a block, field type, field formatter or even an image style by just adding a PHP class in the right place. Isn't it the magic of Drupal that we love? Unfortunatelly not all components are handled the same way and one of them are proceprocesses that haven't changed since Drupal 7 (or earlier). I will share an alternative way to organize preprocesses for some common entity types and make them trully Drupal 8 way.

Case study : making Commerce, Webform & Group play nicely together

I have recently worked on a complex Drupal website. I'll be going through how architectural decisions were made, the challenges and solutions chosen. I'll be helping you avoid mistakes that were nearly made.

I'll be showing how I built a Quote builder with Webform, and based on the criteria selected, chose relevant Drupal Commerce products from a list of 5000 and added them to the cart. I'll be sharing how I harnessed the power of the Group module to build 4 tiers of access control including staff, branches, head offices and client users.

Drupal SEO

This speaker session will provide basic to intermediate Drupal SEO best practices, Google Search Engines best practices, and some Customized Intermediate to advanced level  Drupal SEO programming and techniques that have been proven to be successful in real world Drupal sites.  With a focus on SEO and performance modules such as Metatag, SEO Preview, Minify, Boost ( for shared hosting accounts) Global Redirect, Pathauto and more.