Lullabot DrupalCon Sessions 2016

by Jerad Bitner

This year we have a stellar lineup of sessions by the Lullabot and Drupalize.Me teams which were accepted for DrupalCon North America being held in New Orleans. Take a look at who is presenting and read a short synopsis of what they’ll be talking about.

Coding and Development

Altering, Extending, and Enhancing Drupal 8

Joe Shindelar

A large part of Drupal's appeal lies in its flexibility. The fact that a developer can alter, extend, and enhance almost any aspect of Drupal without having to hack core. Historically this versatility has been made possible through the existence of hooks. Specially named PHP functions that are executed at critical points during the fulfillment of a request. And they've served the framework well for years. But times are changing, and Drupal 8 offers a variety of new patterns that all module developers will be required to learn, and understand.

Full Session Description | About Joe

Configuration Management for Developers in Drupal 8

Matthew Tift

Is the configuration system your favorite feature of Drupal 8? Are you interested in doing continuous integration? Do you want to easily export all of your Drupal configuration to code? Interested in building a best practice continuous integration and deployment solution? This session, hosted by co-maintainers of the configuration system, will focus on how Drupal 8's configuration management system works, how to integrate it with a continuous integration system, and what developers can do to extend its power through contributed modules and custom code. Come with your questions and learn more about this magical part of Drupal 8.

Full Session Description | About Matthew

Core Conversations

Drupal (admin) as an application: More JavaScript in core?

Marc Drummond

In recent months, much debate has revolved around the compelling user experiences increasingly accompanying the runaway growth of JavaScript frameworks. Some argue that Drupal already has many moving parts and should evolve toward more seamless user experiences with existing tools and better processes. Some argue that Drupal should address this trend with additional capabilities for JavaScript in the form of a JavaScript framework. Some argue we should look at using modern PHP and JavaScript technologies that don’t require a JavaScript framework. Others have positions that fall both inside and outside this spectrum!

Full Session Description | About Marc

Learning to Let Go (Contrib Burnout) and Module Giveaway

Dave Reid

How can someone deeply involved in the Drupal contributed module ecosystem start to step away? How do we handle burnout not just in Drupal core development, but in contrib? I'd like to engage a conversation based the challenges I have encountered and currently face personally/emotionally on my journey from being one of the top contributors to Drupal 7, prolific writer of modules, to someone starting a family and needing to rebalance their personal, work, and Drupal life. With so much focus on getting people involved in Drupal.org, are there technical solutions we can explore to help make active contributors happier?

Full Session DescriptionAbout Dave

Drupal.org

Documentation Is Getting An Overhaul

Joe Shindelar

Having high-quality documentation available for Drupal.org is key to gaining wider adoption, growing the community, and the overall success of the Drupal project. I want to share the work related to documentation going on in the community, as well as some of our plans for continued improvement in the future.

Full Session Description | About Joe

Front End

Debugging, Profiling, & Rocking Out with Browser-Based Developer Tools!

Mike Herchel

Browser based developer tools have become an indispensable tool for modern front-end web development. New features and changes are being added at a rapid pace, and keeping up with all of the changes is difficult, but well worth it!

In this session, Mike will walk attendees through modern debugging techniques, tips and tricks, front-end profiling, and more!

Full Session Description | About Mike

Sizing up responsive images: Make a plan before you Drupal

Marc Drummond

Drupal 8 has built-in responsive images support based off of Drupal 7’s contributed Picture and Breakpoint modules. Understanding how to use those modules without first making a plan could easily lead to a cat-tastrophe!

Full Session Description | About Marc

Horizons

AMPing up Drupal

Karen Stevenson, Matthew Tift, and Marc Drummond

In many cases, the mobile web is a slow and frustrating experience. The Accelerated Mobile Pages (AMP) Project which involves Google is an open source initiative that embodies the vision that publishers can create mobile optimized content once and have it load instantly everywhere. When AMP was first introduced last October 2015, many commentators immediately compared it to Facebook's Instant Articles and Apple's News app. One of the biggest differentiators between AMP and other solutions is the fact that AMP is open source.

Full Session Description | About Karen | About Matthew | About Marc

Beyond the Blink: Add Drupal to Your IoT Playground

Amber Himes Matz

What does making a light blink have to do with Drupal? Come to this session to find out how you can add Drupal to your Internet of Things data playground. (THERE WILL BE BLINKING LIGHTS.)

Full Session Description | About Amber

Site Building

Recoupling: Bridging Design and Structured Content

Jeff Eaton

For years we’ve talked about separating content and presentation. Structure, reuse, and standardization are the name of the game in a future-friendly, multi-channel world — aesthetics are someone else’s concern … right?

Full Session Description | About Jeff

UX

Web Accessibility 101: Principles, Concepts, and Financial Viability

Helena Zubkow

If your website wouldn't work for anyone living in the state of New York, would that be a launch-blocker? Of course! So why are we ignoring the even larger population of people with disabilities?

Full Session Description | About Helena

Photo by: Jeff Turner and used via Creative Commons License

newsletter-bot