Sessions Classified "Development"

Below is a list of sessions that have been proposed for Drupaldelphia.  Don't miss out on your chance to share your insight and knowledge, propose a session today!

Displaying 21 - 40 of 94 Sessions

2019 Drupaldelphia

Code signing modules in Backdrop & Silkscreen

Backdrop CMS includes an in-site module installer that downloads from BackdropCMS.org.  In an upcoming version of Backdrop, these module packages (and eventually the modules themselves) will be digitally signed by the Backdrop CMS team using a new Code Sign interface.  John will talk about how Code Sign works, why it is in Backdrop, and how it affects sites from the perspectives of site owners, site builders, and module developers.

A Lando to Probo to Pantheon Workflow

Jody Hamilton of Probo, Matt Cheney of Pantheon and Mike Pirog of Lando come together to show how we use these three tools in harmony to handle local development, review and testing, through to deployment and hosting.

We start with Lando, a Docker-based local development solution. Mike will get you up to speed on the whys, whats and hows of getting started, including how easy it is to integrate with Pantheon.

Mastering the CDN: Present & Future

If you site is not running on a CDN, you are doing it wrong. Modern websites receive enormous benefits in terms of speed & reliability when utilizing a content delivery network - and setting one up for your site has never been easier.

CDNs offer the best in class support for making websites fast utilizing techniques such as HTTPS/2 (soon HTTPS/3), image compression, global points of presence, TLS integration, cache tags (in D8 core!), & much more!

Security in Practice: Tools and Techniques

Security is not a one-time activity that is performed and completed. A mature operation promotes continuous improvement in an ever evolving landscape of threats and mitigation techniques. Where does this leave us in the Drupal community?

Outgrowing Content Types: Building Custom Entities

Drupal includes a powerful toolset for building and extending out-of-the box content types. Content architectures are typically designed around the features of nodes, taxonomy, media, and other core entities. But how do we know when our business-needs have grown beyond the common entity types? When are nodes too lightweight or too heavy handed to meet our site goals? And what are the trade-offs and support issues when creating a new entity type?

What Movies can Teach us about Troubleshooting

Troubleshooting is a little bit art and a little bit science, and it's one of the core skillsets that every developer should focus on. In this talk, I use clips from movies (and the occasional TV show) to illustrate fundamental troubleshooting scenarios and relate them to practical code issues that you are likely to find in your day-to-day work . The presentation uses visual aids and memorable sequences so that creative troubleshooting ideas stay top of mind when you run into similar problems in your code or infrastructure. 

Power up Drupal 8 with integrations: Cornell University showcase

How does a global institution make it easier for students to discover and take advantage of extracurricular, travel, and research opportunities it offers? The first project under the umbrella of the Cornell Student Experience Initiative, Cornell University's Opportunities Marketplace is Cornell's student-facing solution to a decentralized legacy process of paperwork, phone communication, and manual data entry. Our session jumps into the implementation process to explore how we balanced constraints of accessibility requirements, legacy data platforms, distributed systems of record and data silos, and high profile stakeholders.

2018 Drupaldelphia

Reliable. Fast. Engaging. Progressive Web Applications!

The web of the future is available today! Creating reliable, fast, and engaging web experiences has never been so easy.  We will dissect the term Progressive Web Apps (PWA’s) and explore the features that make a webpage a PWA.  We will also explore the benefits of PWA features from delighting users to increasing conversion rates.

Opening Remarks & Lightning Keynotes

If you missed out on DrupalCon Nashville, we've got you covered at Drupaldelphia!

Our lightning keynotes will feature 4 panelists providing perspectives from:

  • Spearheading new technologies with Drupal
  • Leading project/product management teams
  • Operating a digital agency
  • Changing the academic landscape to keep up with digital technologies

Panelists and moderator will highlight takeaways from the DrupalCon Nashville 2018 Driesnote and summarize the future of the digital web landscape from their perspectives! 

Can we figure this Drupal Component thing out already?

Our community has seen the rise of countless solutions to implement design systems and components within Drupal. What have we learned?   This talk shares a perspective on one set of best practices our community should strive to achieve.

Continuous Collaboration in LAMP Applications with Probo.CI

Probo.CI is an open source, quality assurance and user acceptance testing SaaS tool created by Zivtech. Probo allows the development process to continue while stakeholders, product owners, and QA teams review changes in real-time, allowing “Continuous Collaboration” on Drupal development projects. Probo’s system prevents blocks for developers, site builders, and themers with isolated testing environments, called Probo builds.

The Boring Middle Part

A lot of people think that in agile, we plan work just in time, that we wait until just before a sprint to do our planning. That's true but what's also true, and often ignored, is the part where you architect strategy ahead of time, getting agreement on high level what, why and how before sending work to developers.

Don’t let the Security folks Slow down your DevOps pipeline

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.

Visual Regression Testing: How Could You Be So Sure?

Visual regression testing can help cut down on QA time and effort while adding a level of precision to pattern development and stylesheet refactoring. Are you dedicating valuable mental energy towards manually testing for unexpected defects in the parts of the app where you're not actively working? Do you find it hard to believe that this kind of information could be ascertained simply by looking at a picture? Come review case studies geared towards front-end and full-stack developers seeking to incorporate frameworks like PhantomCSS, BackstopJS, or Wraith into their testing toolkit.

Using React/GatsbyJS, GraphQL, and Drupal to build blazing-fast static website

Static site generators have become increasingly popular in the past few years. Various frameworks such as Jekyll and Gatsby are taking center stage for their focus on generating super fast static sites that can be hosted and served efficiently at a low cost. GatsbyJS is an incredible static site generator that uses React, Webpack, and GraphQL to render static content on the web. Content is written as React components and is rendered at build time to the DOM as static HTML, CSS and JavaScript files.

Pages

Subscribe to Sessions Classified "Development"