BAD Camp

BADCAMP 2019 — October 2-5, Berkeley, CA

Join Kanopi Studios at BADCamp

What is BADCamp?

BADCamp is a Drupal conference for the people that brings together some of the brightest minds from all over the world for four days of talks, trainings, summits, sprints and socials. All for FREE! Register for BADCamp 2019 here. 

Kanopi Studios is a key organizer of BADCamp. Each year we volunteer our team’s time to assist in coordinating this annual celebration of Drupal. This year, we are sponsoring the New Contributor Workshop, where we encourage both beginner and experienced Drupalers to collaborate on and contribute back to the Drupal project with the goal of moving it forward.

Kanopi actively attends Drupal camps. Read past blog posts from DrupalCon Seattle 2019, BADCamp 2018, and BADCamp + Accessibility.

Lastly, you’ll want to read our Top 10 Tips and Tricks for a Magical BADCamp experience.

BADCAmp 2019 Sessions

Working Remotely

Anne speaking with a presentation

How to Work Remotely and Foster a Happy, Balanced Life

With Anne Stefanyk

Virtual. Remote. Distributed. Pick your label. This style of organization is becoming more popular and in-demand among many Drupal shops. While many folks have gone remote, some people find the experience quite isolating and disconnected.

Does remote work make people happier? Does it make them more productive? The answer is not really. It is not the act of working from home that creates employee happiness; it is creating a culture that fosters remote practices to develop meaning, collaboration, and happiness.

View this Session

Using Lighthouse

Paul Sheldrake portrait

Shine a Light on Me

With Paul Sheldrake

Have you ever wondered how your website performs in terms of Performance, SEO, Accessibility, and Best Practices? Come learn about the features of the Lighthouse auditing tool and the different ways that it can be integrated into your workflow.

View this Session.

Local Development

Sean Dietrich portrait

Local Development Environments Panel Discussion

With Sean Dietrich

Local Drupal development can be tricky, especially with so many tooling choices. Having an environment that works for you is important whether you’re a developer, tester, designer, or any sort of stakeholder. In this session, we’ll review a few of the tools available (there are 37+ for Drupal at last count), their features, and meet some of the folks who build and use them.

View this Session.

New Contributor Workshop

AmyJune sharing at DrupalCon

New Contributor Workshop

With AmyJune Hineline

Drupal thrives on community contributions in the form of patches and documentation to both contributed modules and core. This helps the project move forward and stay relevant.

Not everyone who works on open source projects is a senior developer. Drupal is built through lots of little tasks. Smaller tasks help people increase confidence and gain experience, which, in turn, leads to more contributions. We’ll build on each other’s strengths to learn how to navigate the issue queue while having fun trying new things.

But how does one become a contributor?

Together we will go through the process of creating an issue, writing a patch, uploading the fix to Drupal.org, reviewing the patch for RTBC (reviewed and tested by the community) and more. We’ll even take a look at the upcoming GitLab contribution process because specific tools and processes change over time.

View this Training.

BADCAmp 2018 Sessions

COIT Drupal 8 Case Study

Jim and Sean presenting

Cleaning up their mess: How a franchise carpet cleaning service made their domain spotless and tidy

With Sean Dietrich & Jim Birch

It had been years since the COIT site had been updated, and it posed a host of technical challenges. It was time for COIT to clean up its own mess.

In this case study we covered the more technical parts of this Drupal 8 implementation.

View the COIT session.

Meta & Schema

Jim speaking and presenting

Meta and Schema: Defining the Content about your Content

With Jim Birch

This session will present a whirlwind, two fisted, no holds barred, data filled session that has almost too much information about implementing Schema.org schemas for structured data and current best practice meta tags in Drupal. This session is meant for anyone responsible for publishing content online and for those that empower them to do so.

Friendly Stalking

Kat speaking about heatmaps

Friendly Stalking: Learning from your users (without being creepy)

With Katherine White

This talk will expose some touchpoints that can help you learn about your users and how they interact with your site. We’ll discuss tools that move beyond just your analytics platform to help you gain access to these insights, and we’ll walk through some core features of Google Analytics that you may not be aware of.

Refresh vs Rebuild?

Anne speaking with a presentation

If it Ain’t Broke… Does Your Website Need a Refresh or Rebuild?

With Anne Stefanyk

Does your website need some love? Often you can evolve the investment in your existing website with a Focused Fix. Making targeted updates allow you to focus on addressing a few key issues, while still leveraging the investment of time, energy and funds that went into your site’s foundation.

Natalie Laughing

We are hiring

Join our team.

Kanopi’s distributed team brings together experts in UX, website design, front and backend development using open source software. We work from our homes (or wherever we get our best work done) which means we’re not limited by location when working with top talent.

Visit our Careers page to find out about our open positions.

And make sure to stop any Kanopian at BADCAmp to say hi and meet some of our team.

You can also follow us on Facebook or Twitter for team updates.