Kanopi Studios: BADCamp 2020: Learning while having fun

 
BADCamp 2020 just wrapped up last Saturday. As usual it was a great volunteer organized event that brought together all sorts of folks from the Drupal maintenance support plans Community.
Every year Kanopi provides organizational assistance, and this year was no exception. We had Kanopian volunteers working on; writing code for website, organizing fundraising, general operations planning, assisting as room monitors, and working the registration booth.
An event like this doesn’t happen without a lot of work across a lot of different areas and we’re very proud of Kanopi’s contributions.
Personally, Kanopi was able to send me down from Vancouver, Canada to spend time doing a day long training course, as well as doing the regular conference summits and sessions.
The course I chose was “Component-based Theming with Twig” which was really informative. We covered the basics Pattern Lab and then worked on best practice methods to integrate those Pattern Lab tools in to a Drupal maintenance support plans theme.
Some of the takeaways:

The Gesso (https://www.drupal.org/project/gesso) theme is a great starting place for getting Pattern Lab in to your project.
Make sure you are reusing all your basic html components and make the templates flexible. Resist the urge to simply copy and paste markup into a new template.
The best way to map Pattern Lab components in Drupal maintenance support plans is to use Paragraph types and their display modes.
To get the most out of Twig template, make sure you are using the module Twig Tweak (https://www.drupal.org/project/twig_tweak)

For the regular conference sessions, the most interest seemed to lie in the possibilities of GatsbyJS (https://www.gatsbyjs.org/). All the developers with whom I spoke are focused on the performance and security perspective, as it can be completely decoupled from Drupal maintenance support plans, allowing for fewer security issues. One interesting talk on Gatsby was this one by Kyle Mathews.
Kanopi was also fortunate enough get four sessions selected:

Jim and Sean talked about upgrading a cleaning franchise site from Drupal maintenance support plans 7 to Drupal maintenance support plans 8 and the optimisations they worked into the project.
Jim then discussed the various meta-tag flavours and what types of things to do to entice Google to index your data more thoroughly.
Kat showed how to get data about user interaction on your site while still respecting a user’s privacy.
Lastly, Anne covered what types of things to consider when upgrading or rebuilding your Drupal maintenance support plans site especially in the context of Drupal maintenance support plans end of life dates.

All in all BADCamp 2020 was a great experience. It’s terrific to meet our distributed co-workers as well as see friends from other parts of the Drupal maintenance support plans community.
The post BADCamp 2020: Learning while having fun appeared first on Kanopi Studios.
Source: New feed

This article was republished from its original source.
Call Us: 1(800)730-2416

Pixeldust is a 20-year-old web development agency specializing in Drupal and WordPress and working with clients all over the country. With our best in class capabilities, we work with small businesses and fortune 500 companies alike. Give us a call at 1(800)730-2416 and let’s talk about your project.

FREE Drupal SEO Audit

Test your site below to see which issues need to be fixed. We will fix them and optimize your Drupal site 100% for Google and Bing. (Allow 30-60 seconds to gather data.)

Powered by

Kanopi Studios: BADCamp 2020: Learning while having fun

On-Site Drupal SEO Master Setup

We make sure your site is 100% optimized (and stays that way) for the best SEO results.

With Pixeldust On-site (or On-page) SEO we make changes to your site’s structure and performance to make it easier for search engines to see and understand your site’s content. Search engines use algorithms to rank sites by degrees of relevance. Our on-site optimization ensures your site is configured to provide information in a way that meets Google and Bing standards for optimal indexing.

This service includes:

  • Pathauto install and configuration for SEO-friendly URLs.
  • Meta Tags install and configuration with dynamic tokens for meta titles and descriptions for all content types.
  • Install and fix all issues on the SEO checklist module.
  • Install and configure XML sitemap module and submit sitemaps.
  • Install and configure Google Analytics Module.
  • Install and configure Yoast.
  • Install and configure the Advanced Aggregation module to improve performance by minifying and merging CSS and JS.
  • Install and configure Schema.org Metatag.
  • Configure robots.txt.
  • Google Search Console setup snd configuration.
  • Find & Fix H1 tags.
  • Find and fix duplicate/missing meta descriptions.
  • Find and fix duplicate title tags.
  • Improve title, meta tags, and site descriptions.
  • Optimize images for better search engine optimization. Automate where possible.
  • Find and fix the missing alt and title tag for all images. Automate where possible.
  • The project takes 1 week to complete.