Bixalers Presenting at Drupal GovCon

Drupal GovCon 2019 is here! This free annual event brings together the most talented developers, designers, and content strategists who use the Drupal platform to support the mission of the U.S. Federal Government. 

Bixal is excited to have five of our own Drupal specialists presenting in this year’s edition, which will be held on July 24-27 at the NIH Center in Bethesda, Maryland. They will be presenting on a variety of interesting topics for all levels, from the latest trends in content strategy to learning the ins and outs of Symfony early on as a way to become a better Drupal developer.

Make sure to register and join us for one of the following Bixal sessions!


What’s Trending in Content Strategy

Presented by Cory Jurentkuff and Katie Kline

Content strategy has come a long way since the wild west days of the dot com era and gone are the ways of tables and gifs in design. But there are some aspects of content that stand the test of time. These fundamentals of content strategy will define the next round of trends to hit the digital realm in 2019 and beyond. In this presentation by two seasoned content strategists, this brave new world is explored, and the top five emerging patterns in content strategy are outlined for those who are on the cutting edge: 

  • Empirical decision-making

  • Stakeholder engagement

  • Conversation/content design 

  • Structured content

  • Governance 

Session details


Learn Symfony Before You Learn Drupal, 8 Reasons Why

Presented by Ivonne Carrillo

Even for the most seasoned developers, understanding how Drupal 8 works behind the scenes can be challenging. On a recent project, Ivonne was able to dig in and understand how to develop a web application with Symfony, a much lighter and straightforward framework than Drupal. She realized that learning Symfony before Drupal can make learning Drupal 8 much easier.

This talk will help attendees build a better foundation to start (and continue) learning and implementing Drupal 8 projects. They will learn about Symfony and its components and become more comfortable and confident in writing custom code in Drupal 8.

Session details


Progressive Decoupling Drupal to Improve Access to USAID’s Contraceptive Security Data

Presented by Gerardo Maldonado

Reliable access to contraceptives is a key component to empowering women, reducing HIV prevalence, and building stronger communities. And yet, 214 million women of reproductive age in developing countries who want to avoid pregnancy are not using a modern contraceptive method.

This unmet need for contraceptives is too high, which is why the U.S. Agency for International Development (USAID) works to improve access to contraceptives in many countries. As part of this work, USAID partnered with Bixal to develop the Contraceptive Security Indicators Dashboard — an interactive online dashboard that country governments, policymakers, and advocates can use to monitor progress toward contraceptive security. 

In this session, Gerardo will showcase the work done to develop this interactive dashboard, including how the team standardized the data, implemented ETL (Extract, Transform, and Load) on an existing Drupal 8 website, and how the data was exposed in a way that it could be consumed by a progressively decoupled dashboard application written in React.

Session details


Migration Migraine

Presented by Jeff Greenberg

Migrations continue to be one of the major areas of focus for users of Drupal, and content migrations even more so. This session presents a case study of three challenges that needed to be surmounted in order to migrate site content:

  • Two fields needing to be merged into a compound field that’s predefined migration behavior prevented it

  • The migration of a compound field provided by a contributed module that was not yet ported

  • Media metadata and its presentation to be migrated prior to the needed component of the D8 media module being available

The approaches to resolving these challenges include creating a field-type plugin, a migration plugin and overriding migration content handling. Each challenge and the approach for resolving it will be described along with a brief look at the code and a demo.

Session details