DevOps is an enabler of agile development, delivery and deployment. It’s a combination of Development and Operations. When done right, it can speed up the delivery of IT services. However, the talk of DevOps makes the security teams very nervous and reactive and it almost feels as if they don’t want the projects to progress.
It is said that Scrum is easy to understand but difficult to master, so you can assume scaling Scrum, or any kind of Agile framework, is that much harder. Many organizations research scaling models, study them, and eventually decide on how one of them will put them on a path toward creating an Agile enterprise.
There are two types of mistakes, errors of ignorance (mistakes we make because we don’t know enough), and errors of ineptitude (mistakes we make because we don’t use of what we know). No matter how much of an expert you are, a well-designed checklist can improve outcomes. A checklist is a written guide that walks you through the key steps of a complex procedure. This session builds on popular presentations I’ve given multiple times including, “10 Steps Not To Forget After Installing Drupal” and “The Ultimate Drupal Launch Checklist” to provide tools to better manage Drupal projects.
Working on a project that is distributed across many developers and many operating systems is challenging. Let's see how to set up uniform local environments for your Drupal, Wordpress, Node, Gatsby, Hugo, etc. project across your entire team, automate the project workflow regardless of the OS, and then re-use this automation to upgrade to continuous integration and delivery.
This session will cover:
You don't have to go fully headless to integrate React into your site. You can use it for a page, a section, a content type, or a page component.
First I'll talk about what React is good for and when it may be a good fit or not.
I'll walk through how we used it on https://nowanthen.com using Drupal 8 and JsonAPI module.
I'll get you started with adding a custom Drupal 8 module to start connecting Drupal and React. And show the ins and outs of the JsonAPI module so you don't get stuck being seen with the core REST module.
If you haven’t explored Web Components yet, you’re missing out on a powerful tool that can greatly enhance reusability of common web elements throughout your websites and web applications. As Comcast has been updating our web properties to unify under a single UX, using Web Components with Polymer has helped make that process much more efficient.
In this session, we'll explore aspects of navigating the dozens of new Drupal 8 APIs, architectural decisions when planning your projects, issues management, and team coordination. We'll look at Salesforce Suite for examples of some specific APIs including:
This is NOT a session about upgrading to Drupal 8; you already want to, you already know you should, and you've already attended 32 different sessions about how. This is for the people who have projects that keep limping along in Drupal 7 and there's no time or budget in sight to upgrade. This is about limiting pain points and decreasing the amount of time you spend on regular maintenance so that you can spend more time on creating that migration plan.
Some of the pain points we'll address: