DrupalCamp STL 2017


Videos from DrupalCamp STL 2017.

Conference page
Video Sponsor(s) / Provided by
Drupal STL
Curated Videos
Speaker: Adam Bergstein, Associate Director of Engineering at CivicActions
Room: TBD
Date: Saturday, September 23, 2017 at 9:00 a.m.

Have you ever caught yourself saying things like, “If I only had a million dollars, I would help feed the poor” or “There is no way that I can ever become a Senior Engineer.” As we grow older, our youthful imagination slowly fades away. Every experience in life shapes our reality and forms subconscious predisposition. Our biases help shape what is right or wrong, good or bad, and, most importantly, possible or not possible.

This talk explores how we can bring back our imagination to achieve things we don’t think are possible. Where we see risk, how can we see opportunity? Possibility is shaped by the strategies we use to be successful. We need to understand how we’ve formed our perspective, be present to our strategies, and discover the aspects of our reality limiting our imagination. This presentation then offers tools for helping us to reset our expectations on what is possible and restore our imagination. Only when we free ourselves from our own biases, can we reach our fullest potential.

Attendees can expect to learn more about:

Learning about our own awareness, presence and winning strategies, which can help us to learn about our own biases
Redefining goals to that help us see routine opportunities presented to us by the community, our jobs, and everyday life
Discussing tools and practices, like focus and prioritization, that help unlock our imagination in realizing significant impact aligned with our personal aspirations
Sharing some personal experiences I have that have leveraged these strategies
About Adam Bergstein

Adam Bergstein - DrupalCamp St. Louis 2017 Keynote Speaker

Adam Bergstein (Drupal.org ID: nerdstein) has over nine years of Drupal development experience architecting enterprise-grade solutions across a variety of sectors. He has ported many popular security and compliance related modules to Drupal 8, like Password Policy, Password Strength, Two-Factor Authentication, Google Authenticator Login, Encrypt, Key, File Encrypt, Field Encrypt, and Pubkey Encrypt. Adam currently works as Associate Director of Engineering for CivicActions, providing web-driven open source solutions for public sector clients who are often subject to strict security and compliance regulations. Adam has a passion for DevOps and has coined the term "Accessible Continuous Integration" based on his desire to have technology serve as a function of user needs. Adam has a Masters of Science in Information Security and Engineering from Penn State University and has achieved the Acquia Grand Master certification.

Joe Duffin

Increase agency efficiencies, reduce development headaches and get clients on board early by creating low-fidelity wireframes to describe content architecture. Learn the strategy, tactics and tools to create a meaningful content architecture and streamline your development process.

Michael Porter

How can we use the power of Continuous Integration (CI) servers for offloading some of the repetitive tasks developers and software maintainers need to do on a daily basis? Things like running core and module updates, unit tests and reporting can be automated, and communicated using a few tools I will outline in this presentation.

In this session, I will demonstrate how to use Jenkins to:

Run and report on behat tests
Use Jenkins Pipeline workflows to build branch/feature based servers.
Report progress, and results to Slack

Julia Koelsch

When building a website, testing the website functionality is pretty straight-forward. But from the front-end, testing can be overwhelming and hard to manage. What do I test? How do I test? How can I feel confident that my site will look good and works well on all types of devices?

In this talk, we'll review some tools and techniques that can help manage the effort to find and address front-end issues before your users discover them. Types of testing covered may include cross-browser testing, responsive behavior testing, performance testing, accessibility testing, and front-end testing automation, This talk is geared towards anyone who is interested in testing and website quality.

Jeff Geerling

Learn from Drupal VM's maintainer how you can use Drupal VM to make your project's local development workflow stellar!

This session is targeted at intermediate Drupal developers who have used other tools, or even Drupal VM, to develop Drupal sites locally on their own workstations.

We'll walk through:

Where to go to get started and get help
Integrating Drupal VM into your project
Customizing Drupal VM to make your local environment perfect
Debugging and profiling code with Drupal VM
Using Drupal VM with a development team
After the session is over, you should be able to start using Drupal VM immediately, maybe even to build a production server!

Benji Damron & Matthew Atkins

What we wish we had done with our first Drupal 8 site and what we plan to do with the next.

Chad Peppers

Going over a high level overview of the entity system. And how to CRUD entities (nodes, users, taxonomy) within Drupal 8.


Drupal is a registered trademark of Dries Buytaert.