Session Recording: https://youtu.be/wEZOqbHI-xc
Session Archive
Assumptions Need Validation: Making User Testing Work For You In Government Projects
ATF.gov en español: Lessons and successes in site translation
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…
Audience Acquisition and Analytics Survival Guide
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.
Authentic digital inclusion is easier than you think
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?
Automate all the things
Ever heard of infrastructure-as-code?
Automate Your Accessibility Testing with Probo.CI
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.
Automated Accessibility Testing
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.
Automated Accessibility Testing: Using Pa11y and Continuous Integration
Accessibility is a critical component of any modern website (and double so for government sites).
Automated testing with Drupal: What tests should we write?
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.
Automatic Drupal Updates using Visual Regression & Continuous Integration
Session Recording: https://www.youtube.com/watch?v=FwIjbUvDORM
Avoiding Cultural Colonization at Work
Speaker(s): ana.willem
Every workplace has it's culture and the agencies and departments within the US Government are no exception.
Battle for Online Privacy
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…
BDD Strategies for Rock-Solid Automated Testing in Drupal
Speaker(s): eric.napier
Behat and Drupal for Absolute Beginners
From our last slide, for easier reference
Behat for Beginners: Automated Testing in 5 Easy Steps
Session Recording: https://youtu.be/HOX7a3EthTk
What is automated testing, and why should you care?
Behavior-Driven Development with Drupal and Cypress.io
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…
Beheading Drupal: Speedy Interfaces with RESTful api and JS
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.
Benefits and pitfalls of integrating Drupal into a decoupled, static site build process for VA.gov
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.
best of both worlds: improve your Decoupled Drupal with external personalization (in Firebase)
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.
Best Practices for Configuration Management and Features in Drupal 8
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.
Best practices for Open Sourcing Government Code
Session Recording: https://youtu.be/5ajAcm7frcM
Better UX Through Better Client Engagement
Session Recording: https://youtu.be/G4BaovYh4kA
Beyond 508: Building Accessible Interactions with ARIA
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.
Beyond CMS. Drupal as a Universal Platform for Government Innovation
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.
Beyond Module Security Updates: How to really harden and protect your Drupal sites
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.