Introduction
Videos from DrupalCamp STL 2015.
Conference page
Video Sponsor(s) / Provided by
Curated Videos
Description
Alina Mackenzie
Alina Mackenzie is a developer and system administrator based in Chicago. In the Drupal community she is a camp organizer, speaker and communications lead for DrupalCon mentored sprints. She is passionate about learning organizations, automation, and making open source friendly for beginners.
The keynote will explore why you should get involved in the Drupal community, and how to get started!
https://2015.drupalstl.org/conference/schedule/keynote-alina-mackenzie
Alina Mackenzie is a developer and system administrator based in Chicago. In the Drupal community she is a camp organizer, speaker and communications lead for DrupalCon mentored sprints. She is passionate about learning organizations, automation, and making open source friendly for beginners.
The keynote will explore why you should get involved in the Drupal community, and how to get started!
https://2015.drupalstl.org/conference/schedule/keynote-alina-mackenzie
Conference
Description
Benji Damron
A crash course in command line .git.
There are only a handful of commands you need to get started. I'll show you the commands I use on a daily basis and how to dig yourself out of a few common nightmare scenarios.
https://2015.drupalstl.org/conference/sessions/git-basics
A crash course in command line .git.
There are only a handful of commands you need to get started. I'll show you the commands I use on a daily basis and how to dig yourself out of a few common nightmare scenarios.
https://2015.drupalstl.org/conference/sessions/git-basics
Conference
Description
Jason Froderman
All too often we think long and hard about UX on user-facing pages but neglect the ones used day after day by those working behind the scenes. Out of the box Drupal's content authoring experience is powerful but isn't known for being user-friendly. Managing content becomes even more difficult once a site is adapting to different devices and screen sizes. All of this leads to recurring pain points and, more often than not, sites with stale content.
This session will look at the approach we've taken at Grain (http://grainforall.com/) to better equip content creators. Walking through the UI as well as the code behind the scenes to make it happen, you'll learn how to improve UX and empower content creators.
https://2015.drupalstl.org/conference/sessions/empowering-content-creators-through-better-ux
All too often we think long and hard about UX on user-facing pages but neglect the ones used day after day by those working behind the scenes. Out of the box Drupal's content authoring experience is powerful but isn't known for being user-friendly. Managing content becomes even more difficult once a site is adapting to different devices and screen sizes. All of this leads to recurring pain points and, more often than not, sites with stale content.
This session will look at the approach we've taken at Grain (http://grainforall.com/) to better equip content creators. Walking through the UI as well as the code behind the scenes to make it happen, you'll learn how to improve UX and empower content creators.
https://2015.drupalstl.org/conference/sessions/empowering-content-creators-through-better-ux
Conference
Description
Andre Van Klaveren
Reports of defaced web sites and large-scale data breaches are almost a daily occurrence. Drupal is quickly becoming one of the most popular platforms for building websites and therefore becoming a more attractive target by cyber criminals each day.
Drupal has an excellent security history and provides a secure framework for building websites. In this session we'll discuss additional processes and best practices that can be implemented to increase the security posture of your organization and website beyond what Drupal provides.
This session is targeted at site builders and developers responsible for building and maintaining Drupal websites.
https://2015.drupalstl.org/conference/sessions/securing-drupal
Reports of defaced web sites and large-scale data breaches are almost a daily occurrence. Drupal is quickly becoming one of the most popular platforms for building websites and therefore becoming a more attractive target by cyber criminals each day.
Drupal has an excellent security history and provides a secure framework for building websites. In this session we'll discuss additional processes and best practices that can be implemented to increase the security posture of your organization and website beyond what Drupal provides.
This session is targeted at site builders and developers responsible for building and maintaining Drupal websites.
https://2015.drupalstl.org/conference/sessions/securing-drupal
Conference
Description
Christopher Panza
Drupal 8 provides us with a new theming engine. With excitement, we say goodbye to PHPTemplate and discover by example how to implement a custom theme in Drupal 8 using TWIG. We'll recap the coding style and available options (that you may have already seen in other presentations), then use these concepts to build a custom theme.
https://2015.drupalstl.org/conference/sessions/out-twig-custom-theme-development
Drupal 8 provides us with a new theming engine. With excitement, we say goodbye to PHPTemplate and discover by example how to implement a custom theme in Drupal 8 using TWIG. We'll recap the coding style and available options (that you may have already seen in other presentations), then use these concepts to build a custom theme.
https://2015.drupalstl.org/conference/sessions/out-twig-custom-theme-development
Conference
Description
Ken Moire
WHAT DO WE WANT? MEANINGFUL CONTENT!
WHEN DO WE WANT IT? TODAY!!
Content has come of age with more publishing platforms and means to absorb it than ever before. The people want good content and they want it on demand -- repackaged and repurposed for different mediums and channels. Content frameworks like Drupal provide a powerful platform for content publishers but it is an empty shell without a robust content strategy plan that identifies, organizes, and prioritizes content for human consumption.
In this session, Ken Moire, Partner of Digital Strategy at Spry Digital, will walk you through why developing a good content strategy can speed delivery and save cost while sparing your team of unnecessary heartburn.
https://2015.drupalstl.org/conference/sessions/age-content-building-meaningful-content-strategies
WHAT DO WE WANT? MEANINGFUL CONTENT!
WHEN DO WE WANT IT? TODAY!!
Content has come of age with more publishing platforms and means to absorb it than ever before. The people want good content and they want it on demand -- repackaged and repurposed for different mediums and channels. Content frameworks like Drupal provide a powerful platform for content publishers but it is an empty shell without a robust content strategy plan that identifies, organizes, and prioritizes content for human consumption.
In this session, Ken Moire, Partner of Digital Strategy at Spry Digital, will walk you through why developing a good content strategy can speed delivery and save cost while sparing your team of unnecessary heartburn.
https://2015.drupalstl.org/conference/sessions/age-content-building-meaningful-content-strategies
Conference
Description
Julia Koelsch
Out of the box, the search functionality in Drupal is adequate for small sites, but you'll quickly feel its limitations if you need more organized, enhanced search results or want to index the contents of documents.
We'll cover the basics of search, then cover modules to help enhance the basic search, and then dive into Solr for deep search.
https://2015.drupalstl.org/conference/sessions/scale-your-drupal-search
Out of the box, the search functionality in Drupal is adequate for small sites, but you'll quickly feel its limitations if you need more organized, enhanced search results or want to index the contents of documents.
We'll cover the basics of search, then cover modules to help enhance the basic search, and then dive into Solr for deep search.
https://2015.drupalstl.org/conference/sessions/scale-your-drupal-search
Conference
Description
Jeff Geerling
"Drupal is always so fast!" ... said no one, ever.
Drupal has a reputation as being a slow CMS, but that reputation is undeserved; there are many small things that impact a Drupal site's performance in sometimes substantial ways. This session will highlight many 'quick wins' that will get your site performing like a champ in no time!
Then we'll take a demonstration site that has many elements of real-world 'slow' Drupal sites, show how to do a quick performance evaluation/triage, and change the site from loading in 4-5 seconds to loading in less than a second, and maxing out at 2 requests per second to a speedy 4,000+ requests per second!
The session will also discuss the importance of a plan, benchmarking, and assumptions when you do performance work on your own Drupal site.
https://2015.drupalstl.org/conference/sessions/high-performance-drupal
"Drupal is always so fast!" ... said no one, ever.
Drupal has a reputation as being a slow CMS, but that reputation is undeserved; there are many small things that impact a Drupal site's performance in sometimes substantial ways. This session will highlight many 'quick wins' that will get your site performing like a champ in no time!
Then we'll take a demonstration site that has many elements of real-world 'slow' Drupal sites, show how to do a quick performance evaluation/triage, and change the site from loading in 4-5 seconds to loading in less than a second, and maxing out at 2 requests per second to a speedy 4,000+ requests per second!
The session will also discuss the importance of a plan, benchmarking, and assumptions when you do performance work on your own Drupal site.
https://2015.drupalstl.org/conference/sessions/high-performance-drupal
Conference
Description
Mike Ryan
Migration comes to Drupal core in D8! Learn what it's all about, and how it's proceeding.
https://2015.drupalstl.org/conference/sessions/status-migrate-8
Migration comes to Drupal core in D8! Learn what it's all about, and how it's proceeding.
https://2015.drupalstl.org/conference/sessions/status-migrate-8
Conference
Description
Duncan Jimbo
WordPress is currently the most popular content management system (CMS), accounting for approximately 46% of all sites that use a CMS. Its popularity is driven by the ease of installation and use, but selecting a CMS for your business/organization and designing for it requires more than picking what is currently popular.
This presentation is a distillation of lessons I've learned building for different CMS systems. It covers what it really means to design for a content management system and it is useful for anyone who works on or intends to work on a CMS-driven site.
https://2015.drupalstl.org/conference/sessions/challenges-designing-cms
WordPress is currently the most popular content management system (CMS), accounting for approximately 46% of all sites that use a CMS. Its popularity is driven by the ease of installation and use, but selecting a CMS for your business/organization and designing for it requires more than picking what is currently popular.
This presentation is a distillation of lessons I've learned building for different CMS systems. It covers what it really means to design for a content management system and it is useful for anyone who works on or intends to work on a CMS-driven site.
https://2015.drupalstl.org/conference/sessions/challenges-designing-cms
Conference
Description
Jeff Geerling
It's a wrap! End the first day of DrupalCamp 2015 with a summary of what we learned, find out about the sprints on Sunday, and learn more about happy hour and how you can amplify what you've learned today!
https://2015.drupalstl.org/drupalcamp-stl15/schedule/closing-session
It's a wrap! End the first day of DrupalCamp 2015 with a summary of what we learned, find out about the sprints on Sunday, and learn more about happy hour and how you can amplify what you've learned today!
https://2015.drupalstl.org/drupalcamp-stl15/schedule/closing-session
Conference