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.
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.
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 Recording: https://www.youtube.com/watch?v=FwIjbUvDORM
Every workplace has it's culture and the agencies and departments within the US Government are no exception.
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…
From our last slide, for easier reference
Session Recording: https://youtu.be/HOX7a3EthTk
What is automated testing, and why should you care?
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…
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.
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.
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 Recording: https://youtu.be/5ajAcm7frcM
In a rapid-changing industry such as web development, the traditional top-to-bottom development approach is no longer practical nor sustainable.
Session Recording: https://youtu.be/G4BaovYh4kA
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.
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.
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 Recording: https://youtu.be/b3v2L8tcPPw
Most development agencies have started the migration from VM's to containers and using docker.
As a tech leader, what are you doing for yourself and your team to build resiliency and compassion in times of uncertainty?
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!
Drupal 8 was released in December and it provides by default accessibility that is head and shoulders above any other CMS. For the last 8 years we have been working on implementing defaults that are good for everyone.
This session has been cancelled due to speaker technical difficulties - we'll see if we can get a recording for posting later on!