Session Archive

Displaying 26 - 50 of 326 Sessions

Automate all the things

Conference Year:
2020
Presenter(s): colan, ergonlogic, lamech

Ever heard of infrastructure-as-code?

Session Track: Devops, Performance, Security, and Privacy
Technical Level: Intermediate

Automate Your Accessibility Testing with Probo.CI

Conference Year:
2018
Presenter(s): sk33lz

This session will explore techniques that web development teams and QA teams can use with Probo.CI to automate accessibility testing with some command line tools and APIs available today.

Session Track: Devops, Performance, Security, and Privacy
Technical Level: Intermediate

Automated Accessibility Testing

Conference Year:
2018
Presenter(s): rvtraveller

508 compliance and WCAG 2.0 have been around for decades in an attempt to make sure websites are accessible to all people, regardless of disability.

Session Track: Coding and Development
Technical Level: Advanced

Automated Accessibility Testing: Using Pa11y and Continuous Integration

Conference Year:
2020
Presenter(s): mikemadison

Accessibility is a critical component of any modern website (and double so for government sites).

Session Track: Design, UX, and Accessibility
Technical Level: Beginner

Automatic Drupal Updates using Visual Regression & Continuous Integration

Conference Year:
2017
Presenter(s): populist
Session Track: DevOps
Technical Level: Beginner

Battle for Online Privacy

Conference Year:
2020
Presenter(s): citizendan

Data breaches and abuses of our personal data keep making the news. But what can we do about it? Are you protecting user privacy? Learn about best practices in managing privacy for your site users, and what resources and modules Drupal users can…

Session Track: Devops, Performance, Security, and Privacy
Technical Level: Beginner

Behat for Beginners: Automated Testing in 5 Easy Steps

Conference Year:
2017
Presenter(s): cameron.hall

Session Recording: https://youtu.be/HOX7a3EthTk

What is automated testing, and why should you care?

Session Track: DevOps
Technical Level: Beginner

Behavior-Driven Development with Drupal and Cypress.io

Conference Year:
2020
Presenter(s): pmelab

Behavior-driven development is the art of establishing a common language, improving communication, create automatable tests and providing living, always-accurate documentation at the same time. Especially in large scale projects with complex…

Session Track: Coding and Development
Technical Level: Intermediate

Benefits and pitfalls of integrating Drupal into a decoupled, static site build process for VA.gov

Conference Year:
2020
Presenter(s): ElijahLynn, robbiethegeek

In this session we will discuss a bit about why and how we implemented the VA.gov CMS (Drupal 8) as a backend Content API to feed a decoupled, Metalsmith static HTML build and deployment system for the frontend.

Session Track: Coding and Development
Technical Level: Intermediate

best of both worlds: improve your Decoupled Drupal with external personalization (in Firebase)

Conference Year:
2020
Presenter(s): Jitesh Doshi

Now that the whole world has discovered decoupled CMS, the default and most common approach to Decoupled Drupal seems to be a completely independent static HTML+JS UI that uses Drupal only to get JSON data from it.

Session Track: Coding and Development
Technical Level: Beginner

Best practices for Open Sourcing Government Code

Conference Year:
2017
Presenter(s): marcjones

Session Recording: https://youtu.be/5ajAcm7frcM

Session Track: Business (Gov, Non-Profit, Commercial)
Technical Level: Beginner

Better UX Through Better Client Engagement

Conference Year:
2017
Presenter(s): webbykat

Session Recording: https://youtu.be/G4BaovYh4kA

Session Track: Design/UX/Content
Technical Level: Beginner

Beyond Module Security Updates: How to really harden and protect your Drupal sites

Conference Year:
2018
Presenter(s): greg.schnippel

This past Spring, Drupal site maintainers raced to patch their sites to address back-to-back critical security issues on Drupal 7/8 that required action within hours.

Session Track: Devops, Performance, Security, and Privacy
Technical Level: Intermediate

Bodiless Drupal - When Losing Your Head Just Won’t Fly

Conference Year:
2017
Presenter(s): pday

Session Recording: https://youtu.be/b3v2L8tcPPw

Session Track: Back End
Technical Level: Intermediate

Boost Your Visibility in Google Search: Implementing Schema in Drupal 8

Conference Year:
2020
Presenter(s): RyanMcBurney, natemow

Google search results often include snippets that answer key user questions before other search listings.

Session Track: Content Strategy and Analytics
Technical Level: Intermediate

Bringing Containers to Production: A brief overview of orchestration technologies.

Conference Year:
2018
Presenter(s): allgood

Most development agencies have started the migration from VM's to containers and using docker.

Session Track: Devops, Performance, Security, and Privacy
Technical Level: Intermediate

Bringing USAJobs Data to the USDA Forest Service D7 Site - How We Did it!

Conference Year:
2017
Presenter(s): CrashTest_

Session Recording: https://youtu.be/5iKlU_ITdhU

Session Track: Site Building
Technical Level: Intermediate

Building for Extensibility -- A look at Drupal 8's Plugin API

Conference Year:
2019
Presenter(s): vegantriathlete

Instead of adding a hook to your module, make it even easier and better to extend by using the Plugin API. Drupal 8 makes heavy use of plugins and this presentation will help you learn how to make use of them as well!

Session Track: Coding and Development
Technical Level: Beginner

Building Sites from the User’s Perspective via Effective Content

Conference Year:
2020
Presenter(s): karolus

This session has been cancelled due to speaker technical difficulties - we'll see if we can get a recording for posting later on!

 

Session Track: Content Strategy and Analytics
Technical Level: Beginner

Building your own Drupal 8 install profile

Conference Year:
2017
Presenter(s): alison

Learn how to build a portable, reusable, Drupal 8 install profile -- including some distribution concepts.  We'll start with just a little bit of background/context, and then dive into HOW to DO the THING itself :)  In other…

Session Track: Site Building
Technical Level: Intermediate

Can We Figure This Drupal Component Thing Out Already?

Conference Year:
2018
Presenter(s): brianperry, nerdstein

Over the last two years our community has seen the rise of countless solutions to implement design systems and components within Drupal.

Session Track: Design, UX, and Accessibility
Technical Level: Intermediate

CANCELLED: How to Deal with Criticism

Conference Year:
2018
Presenter(s): handels

Everyone will face criticism. No matter what you do. No matter how good you are.

And the more invested you are in your work, the harder it is when someone comes along and criticizes it.

Session Track: Business + Community
Technical Level: Beginner

Cancelled: Improving your Drupal 8 development workflow

Conference Year:
2018
Presenter(s): jmolivas

Session Cancelled! Sorry for the inconvenience!

Drupal 8 has changed a lot and the process of creating, building, testing and deploying a site is not the exception.

Session Track: Devops, Performance, Security, and Privacy
Technical Level: Intermediate

Changing the Face of Public Education: How Fairfax County is managing 195 websites with a Drupal 8 Platform

Conference Year:
2017
Presenter(s): kvoelker, chaz.chumley, populist

Session Recording: https://youtu.be/r_7LqdPoxqo

Session Track: Business (Gov, Non-Profit, Commercial)
Technical Level: Intermediate

Cleaning Up Your (Data) Mess: Lessons from Dozens of Analytics Audits How Not to Create a Huge Mess

Conference Year:
2020
Presenter(s): elpatterson

After four years of auditing (and fixing) clients’ disorganized Google Analytics set-ups, convoluted Google Tag Manager implementation and other web data messes, I’ve learned a lot about how NOT to set up your organization’s website data.

Session Track: Content Strategy and Analytics
Technical Level: Intermediate