What I learned at BADCamp 2017

Automation, the issue queue, backwards compatibility and more

Event attendees listening to a session at BADCamp 2017

Photo by Vishnu Vijayan

Each year, BADCamp spotlights amazing talent in our industry, featuring dozens of high-quality sessions by talented individuals, including greg.1.anderson, webchick, robbayliss, jmolivas, and our own annabella, to name a few. The event helps all attendees connect with new ideas to up our development game. I had many favorites over the four-day event that included both sessions and trainings.

Automate Your Automation presented by greg.1.anderson was a huge favorite of mine. As a developer in a DevOps role, I loved learning about the time I could save by completing tasks in an automated fashion or allowing a robot to handle them for me. Greg shared some basic automation examples using familiar tools like github, circleci, and composer.

The session spoke to me personally and hit on a number of key points I have encountered in my own work, for example:

  • Manual work is prone to error
  • Repetitive work can become boring and tedious.
  • Automating tasks makes them more reliable and repeatable

Working at Kanopi, we are always trying to find ways to maximize efficiency and results for our clients. For example, it would be great to be able to automate common tasks like Drupal and WordPress updates to make them quick, efficient and accurate. Greg helped me think about ways that we could start to make this happen.

Another favorite was hearing volkswagenchick’s talk: Dred(itor) the Issue Queue? Don’t – It’s Simple(lytest) to Git in! Their session touched on getting involved in Drupal.org’s Issue Queue, including helpful tools to use and all the different roles that are needed. You don’t have to be a developer to help test bugs! In fact, even the least technical person can still help out.

Lastly, I enjoyed seeing webchick’s presentation about Drupal 9 and Backward Compatibility. She provided a much deeper dive into Dries’ DrupalCon Baltimore Keynote, sharing how much easier it will be to go from Drupal 8 to Drupal 9 then it has been in the past, which is great news for all of us! Previously, going from one major version of Drupal to another has been significantly harder, but that will no longer be the case. I was also excited to hear about some of the new initiatives that are planned, such as Migrate UI, Media, Layout, API First, and Automated Updates.

I was proud to be a part of the organizing team for BADCamp. It was my first year, and the event blew all of my expectations out of the water. I hope to see even more Drupal Community members in Berkeley for BADCamp 2018.

Sean Dietrich, Drupal Engineer
Sean Dietrich

With a passion for solving technology problems, Sean prides himself on being a self learner with PHP as one of his main accomplishments, followed by Drupal and many other skills now under my belt. His most recent challenge is React Native, and who knows what is next!

Good Reads

Kanopi Studios is a Top Provider on Clutch
Allison Manley
Director of Marketing & Communications

Kanopi Studios is a Top Provider on Clutch

  It’s not easy to find a development partner you can trust. P...

Kanopi 2019 DrupalCon Seattle Sessions
Allison Manley
Director of Marketing & Communications

Kanopi 2019 DrupalCon Seattle Sessions

We are thrilled to have had three of our sessions chosen for Drupal...

Drupal 9 is Coming, Part 2: Choosing to Stay on Drupal 7 For Now
Anne Stefanyk
Chief Executive Officer

Drupal 9 is Coming, Part 2: Choosing to Stay on Drupal 7 For Now

This is Part 2 of a three part series about choices you can make wi...