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

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

The top six website metrics you should pay attention to
Jessica Skewes
Director of Experience

The top six website metrics you should pay attention to

If your website is the hub for your audience to interact with your ...

Eight reasons why Drupal should be every government’s CMS
Anne Stefanyk
CEO/Founder

Eight reasons why Drupal should be every government’s CMS

The right website content management system can help government web...

Mukurtu CMS: Designed in partnership with indigenous people to preserve cultural heritage
Shiraz Dindar
Senior Drupal Engineer

Mukurtu CMS: Designed in partnership with indigenous people to preserve cultural heritage

Kanopi Studios is honored to have contributed to Mukurtu, a project...