Session Archive

Displaying 26 - 50 of 408 Sessions

Assumptions Need Validation: Making User Testing Work For You In Government Projects

Conference Year:
2017
Presenter(s): carlislesargent, Matt Burge

Session Recording: https://youtu.be/wEZOqbHI-xc

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

ATF.gov en español: Lessons and successes in site translation

Conference Year:
2019
Presenter(s): mayela, nphilippeaux

Two years ago we started our Spanish translation project for ATF.gov. One year later, burnt out with no clear path to the finish line, we had to get creative and change our approach. Now we’ve launched 400 web pages of ATF.gov en español, and…

Session Track: Project and Team Management
Technical Level: Beginner

Audience Acquisition and Analytics Survival Guide

Conference Year:
2018
Presenter(s): TheAmy

If you've ever logged into Google Analytics and wondered just exactly you were looking at and what to do with it, this session is for you.

Session Track: Community and Being Human
Technical Level: Advanced

Authentic digital inclusion is easier than you think

Conference Year:
2020
Presenter(s): Andrew_Mallis, crispinbailey, Consulting@AFB.org, wreuschel

Do you feel distracted by a suite of automated tools, pages of report data, and feedback on work that was designed and developed weeks and weeks ago?

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

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

Automated testing with Drupal: What tests should we write?

Conference Year:
2016
Presenter(s): kmcculloch

The Drupal community has embraced automated testing tools like PHPUnit and Behat and there are plenty of tutorials online to help you get them up and running.

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

Automatic Drupal Updates using Visual Regression & Continuous Integration

Conference Year:
2017
Presenter(s): populist
Session Track: Devops, Performance, Security, and Privacy
Technical Level: Beginner

Avoiding Cultural Colonization at Work

Conference Year:
2016
Presenter(s): session-archive-bot

Speaker(s): ana.willem

Every workplace has it's culture and the agencies and departments within the US Government are no exception. 

Session Track: Community and Being Human
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

BDD Strategies for Rock-Solid Automated Testing in Drupal

Conference Year:
2016
Presenter(s): session-archive-bot

Speaker(s): eric.napier

Session Track: Coding and Development
Technical Level: Beginner

Behat and Drupal for Absolute Beginners

Conference Year:
2016
Presenter(s): alison, Nneka

From our last slide, for easier reference

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

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, Performance, Security, and Privacy
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

Beheading Drupal: Speedy Interfaces with RESTful api and JS

Conference Year:
2016
Presenter(s): will

Decoupling Drupal (“headless” Drupal) is a technique whereby the CMS sends data via JSON to the client and passes on responsibility of rendering and controller logic to the browser.

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

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 Configuration Management and Features in Drupal 8

Conference Year:
2016
Presenter(s): mpotter

The Drupal 8 Configuration Management (CM) is great for managing all of your site config, but it doesn't have an opinion on how to best organize or structure your config and how it might relate to other code on your site.

Session Track: Site Building and Using Drupal
Technical Level: Intermediate

Best practices for Open Sourcing Government Code

Conference Year:
2017
Presenter(s): marcjones

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

Session Track: Community and Being Human
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, and Accessibility
Technical Level: Beginner

Beyond 508: Building Accessible Interactions with ARIA

Conference Year:
2016
Presenter(s): Matt.Allen

CommunicateHealth specializes in building consumer-friendly websites with complex user interfaces for Federal Government agencies such as the Office of Disease Prevention and Promotion and the Centers for Disease Control and Prevention.

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

Beyond CMS. Drupal as a Universal Platform for Government Innovation

Conference Year:
2016
Presenter(s): mtndan

During the last decade we've experienced (and continue to experience!) a great tide of Drupal adoption in government. Today nearly 40% of .gov sites are powered by Drupal, and that number keeps growing.

Session Track: Community and Being Human
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