Code and DevOps

This track is focused on developers and the back-end technologies to deal with today’s and future challenges. With the coming release of Drupal 8, as well as emerging Web technologies, preparation is essential. These sessions will help you learn how to deliver effective solutions to meet these needs.

Password Policy in D8

Drupal 8 has opened up new possibilities for existing modules. In this session, I will walk through the completely new Password Policy module for Drupal 8. The module was completely re-written to leverage new features. We will walk through the module's plugin architecture, use of exportables, and administrative redesign. Lastly, we will cover how to contribute and extend the current module for your own use cases.

Practical Paranoia: Drupal Security and the Federal Risk Management Framework (RMF)

Federal IT security standards and requirements have evolved significantly in recent years, with growing emphasis on areas such as continuous monitoring, identity management, and privacy.  More consistent has been the emphasis on taking a risk- based approach to managing security, with the Risk Management Framework (RMF) emerging as the universal foundation across the Government for the IT security process lifecycle and philosophy.

Features: Exposing the Inner Superhero

The Features module is a great way to package up features and configuration when developing a Drupal site, but did you know it has superpowers that will make your devops team and sysadmins give you a brightly-colored cape?

In this session we'll cover:

  • What are Features?  How do I use them?
  • What are some good and bad places to use Features?
  • What are these so-called superpowers and how do I use them?

Building with Virtual Development Environments

Struggling with getting Apache, MySQL, PHP and everything else you need to start working on your next project? In this talk, we'll look at how to use Vagrant to setup a reusable development environment for Drupal. Vagrant automates setting it up so you can focus on getting work done, share identical environments with colleagues, and precisely match your local and production environments.

Slides are available here on Slideshare.

Staying sane with Drupal (a Developer's Survival Guide)

Drupal is a powerful content management framework and among the most succesful PHP projects out there. Working with Drupal's modules and theme layer means that for any problem there's more than one way to that that. Picking a good solution, or dealing with the choices of previous developers will make you pull your hair out. I'll look at what you can do to make working with Drupal, shall we say, enjoyable?

D3 Data Visualization

There's no escaping the fact that data visualization is hot right now. Everyone wants to tell their data's story visually, whether it be through a map, chart, or more detailed presentation. The difficulty is there are so many different tools that solve this, each one with their own benefits and limitations. We feel D3.js is the most awesome tool for handling this task -- which is the approach we've used for the sites like the Nation's Report Card, BlueCross BlueShield of North Carolina, GlobalChange, and others.
We'll cover:

We Can Have Nice Things: Machine Learning with Drupal

Machine learning, big data, business intelligence -- these are huge buzzwords. The're also becoming more and more democratized with platforms and services that can be used without having to implement everything yourself. In this session we'll be looking at how to integrate some of the services into an existing Drupal site. What are the problems you can solve and the insights you can get from the data you already have. We'll be demonstrating some examples and giving you ideas on how you can move beyond just presenting web pages to your users and start learning from and with them.

Connecting a medical publications library to PubMed: Case study of NIA’s Alzheimer’s Preclinical Trial Database (AlzPED)

How can PubMed enhance your Scientific Database? While several modules available on drupal.org, however, there are additional possibilities to enhance PubMed / Drupal integration. We’ve explored various possibilities for improving upon current options with features such as:

- Using the ECitMatch utility to search for PubMed IDs matching a citation string

- Showing related publications by MeSH search terms

Pages

Subscribe to RSS - Code and DevOps