2019 Session Submissions

  1. Decoupling technique: Tracking email with Amazon SES, SNS, SQS, and Drupal

    By: Jason Purdy
    Topics: PHP / Symfony, Site Building

    Email remains one of the most powerful and direct ways to reach your audience and this session will explain how you can track its performance on a detailed level without impacting your Drupal infrastructure. We will be using Amazon’s Web Services, through a combination of Simple Email Service, Simple Notification Service, and Simple Queue Service to integrate with Drupal to send and track deliveries, opens, clicks, bounces, unsubscriptions, and complaints, all at a really low cost and dramatically reducing the load on your own server.

  2. Why fork Drupal? The philosophy behind Backdrop CMS

    By: Jen Lampton
    Topics: User Experience & Accessibility, Site Building

    Backdrop CMS is the Drupal fork. It is a faster and less-complex version of Drupal 7 with more features you want, and fewer you don't.

    This session will highlight the Backdrop Mission, it's intended audience, and it's guiding principles.

    We'll explain the decision making process, introduce the Project Management Committee, and expand on how the project's direction is set by the needs of the whole community.

    We'll cover topics like how we handle Security and Stability, and talk about how we're trying to decrease the cost of long-term website ownership.

    If you want to see what Backdrop can do, I recommend the other session: The Drupal Fork: Backdrop CMS (live demo)

  3. The Drupal Fork: Backdrop CMS (live demo)

    By: Jen Lampton
    Topics: User Experience & Accessibility, Site Building

    Backdrop CMS is a faster and less-complex version of Drupal 7 with more features you want, and fewer you don't. Come see it in action!

    This session will demonstrate some of the kinds of things you can do with Backdrop core, alone. We'll walk through site-building tasks that showcase some of the differences between Backdrop and Drupal, but mostly you'll see how similar the two projects are. If you love Drupal, chances are you'll also love Backdrop CMS!

    We'll build a Content type, add Fields, set up Views, and more importantly, show some of the things you can do with the shiny new Layouts system. We'll demonstrate some of the features more recently included in core, and point out some of the many usability improvements as we go. At the end of the session we'll dig into the new Configuration Management system, and use it to deploy our changes from a local site to a site hosted on Pantheon.

    Bring your questions, we'll leave time at the end to address them.

    If you want know why Drupal core developers would fork their favorite software project, I recommend the other session: Why fork Drupal? The philosophy behind Backdrop CMS

  4. Backdrop CMS: past and future

    By: Jen Lampton
    Topics: Community, User Experience & Accessibility, Site Building

    Backdrop CMS is now 4 years old. Since its first release on Jan 15th, 2015, what has changed?

    Is Backdrop substantially easier to use than the Drupal it was forked from? Is it more affordable to support? Are the apis you know and love, still stable and functioning as they were? Is the community growing and healthy, or better yet, is it thriving?

    If you haven't been following along with all the improvements to the software and community, this session will give you a good overview of where things are today. We'll cover all the major new features that were added in every on-time release, as well as point out when infrastructure and community tools were put into place.

    A fork happens when one thing ends up going in two different directions. Come see our new direction!

  5. Hacking Amazon AWS for Drupal & Wordpress (with DevPanel)

    By: Salim Lakhani
    Topics: DevOps

    DevPanel automates your AWS account. 

    Develop, Deploy, Manage, and Scale Drupal. All point & click! All in your own account.

    DevPanel sets up a highly-available auto-scaling cluster in your AWS account where you can create as many Drupal sites as you want, each with its own dev/test/live versions. 

    The cluster shrinks down to one or two servers at night when you don't have any traffic and can automatically grow to handle all the traffic for all your sites. This, itself, will save you a ton of money in hosting your sites. If you're OK using SPOT instances, then you can also save up to 90% on AWS standard compute rates too.

    DevPanel is tightly integrated with AWS and uses Elastic Container Service (ECS) with Elastic File System (EFS), Relational Database Service (RDS) and Elastic Load Balancer (ELB) to build a solid micro-services based framework under your AWS account. All the scripts are Open Source and available under GPL on GitHub/devpanel. 

    See how you can start using DevPanel individually and with your teams. 

  6. Stay Hungry. An appetite for New Business.

    By: Brett Tesmer
    Topics: Business Development

    Agencies need new business to survive. Period. Without that stream of revenue, it strains leadership teams by making them wear too many hats. It becomes highly difficult to do everything at the highest level, therefore, implementing a new business strategy into the fabric of an organization, across all departments, and clearly paving a path for its success is what will increase revenue and what we want to educate people on.

    The new business department is the face of the agency and the first interaction a prospective client has with the agency, so it’s critical that the new business teams runs and acts like every other department in the organization. After all, the new business team is responsible for having a solid baseline knowledge of each department and the synergies between them during the life of a project, so having department-wide buy-in is paramount.

    During the presentation we’ll discuss the importance of a dedicated new business department, how to create foundational process across each department, the transition of a converted lead, and effective methods to acquire new business opportunities. With the growing number of Drupal agencies, it’s important to learn how to diversify your new business approach and take advantage of the many tracking and analytics tools to achieve success. Having this understanding will greatly aid in an agency’s growth and provides the lowest barrier of entry for new business prospects.

    Reasons Why this is an Important Topic:

    • New business revenue is the lifeline of an agency
    • Allows a clear distinction of roles and responsibilities; lessens the burden of individuals wearing too many hats
    • Provides a platform to integrate right away to grow the business
    • Increases new business opportunities through strategy

    Who is this Topic Tailored to:

    • C-Level Suite
    • Sales Departments
    • Company Owners
    • Small to Medium Sized Agencies