Boiler Room A, Hotel Shattuck Plaza

Speaker Diversity Workshop

This workshop helps speakers from underrepresented groups prepare to speak at conferences.  This will in turn help local meetups, Drupal Camps, and even DrupalCons develop a more diverse speaker roster. The workshop helps folks bust through their impostor syndrome and develop a topic, title, pitch, bio, and outline.

Project Management for Drupal Projects

Open Source Drupal Development is a specialty and so is Drupal Project Management. What can you do to ensure your next Drupal project is a huge success for your organization or clients? Join senior FFW staff as they share their experience working with some of the largest and most complex projects ever built and help you understand and implement best practices at every stage of your project.  This training is designed to help organization project managers, product owners, decision-makers, and stakeholders understand Drupal, how it differs from other systems and what needs to be done differently to get the most out of Drupal. We discuss the various stages of Drupal project development from planning to maintenance and provide practical guidance on how you can support your team to deliver the best possible outcomes at each stage.
Payment

Register for the Project Management for Drupal Projects training.

1 Spaces Available

Become a Developer Experience Superhero: Building Processes That Unlock Your Team's Potential

Time is wasted and quality suffers when there is no agreed-upon process for onboarding new developers into a project, running project tests (you wrote tests right?), and deploying the project to your staging infrastructure. Time = money, Quality = money. Your team needs predictable and easy to use systems and processes that free up brainpower and creativity to deliver amazing web work. It's not all that complicated to developer those systems, and in this training, we'll cover some ways to get these basics dialed in for your team so you can get to the amazing work of building the internet.
Payment

Register for the Become a Developer Experience Superhero: Building Processes That Unlock Your Team's Potential training.

12 Spaces Available

I'm New to Drupal, What did I Get Myself Into? A Drupal 8 Overview for Non-Developers

Are you responsible for project management, content, or vendor selection and preparing to work with Drupal? This one-day training delivers all of the tools you need to get started. Delivered by an Acquia Certified Drupal Developer, this training will answer the questions you didn’t even know to ask. Targeted to the non-developer, this training is perfect for individuals that need to get up and running in Drupal - fast! Attendees will benefit from a unique perspective at the intersection of Drupal expertise, project management and marketing, that only Margaret Plett can deliver as a former marketing executive and author of the Drupal 8 Acquia curricula. Individuals that are brand new to Drupal will walk away with the confidence to work within the Drupal framework and community.
Payment
Sold Out

A portable approach to Federated Search using Solr Drupal Node Js trio for better scalability

According to IDC, 90% of all the digital information is unstructured locked in multiple repositories and digital businesses have either underinvested in technology or invested in substandard technology in order to access them. Traditional search method leads to failures majorly due to the absence of optimisation practices and lack of unified framework.

Decoupling Drupal Install Profiles with Gatsby

There is a lot of talk about how great a decoupled site is, and more to the point, how great it is to use GatsbyJS. So much that Mediacurrent has converted their main website to a GatsbyJS based decoupled site. Then there is a lot of problems that come with a vanilla Drupal installation, or using other install profiles. Mediacurrent has created the Rain install profile, and with it a Gatsby based starter.  This talk will review

Building a Modular Drupal Architecture using Attribute-Driven Design

Attribute Driven Design or ADD for short, uses the approach of defining a system architecture with the idea that the design process will be based by the software quality attribute requirements.  ADD follows a recursive process in which the following activities are utilized: Plan, Do, and Check. In the Plan activity, software quality attributes and constraints related to design, are considered so that the correct elements are chosen to ensure the architecture can meet the requirements.

Putting Your Best Foot Forward: A How-to for Navigating the Recruiting Process

Web developers with skills in Drupal, WordPress and modern JavaScript have long been in high demand, leading to tough competition for top talent. For hiring managers at all types of organizations, the prospect of recruiting a new team member can seem daunting at best and downright frustrating at worst. The recruiting process can also be very challenging for developers. How can they best assess culture and fit of an organization through just a job description and a few interviews? What should they keep in mind when searching for a new position to keep up their career progression?