Bixalers Presenting at Drupal GovCon
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:
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.
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.
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.