DrupalCamp NJ 2019
| title | author | length |
|---|---|---|
| Become a programmer: Understanding Code, and writing modern HTML & CSS | Ashraf Abed | 01h 00m |
Quick, practical intro that teaches how to think like a coder then applies it to build a real webpage called Continuous Good using only HTML and CSS (files… | ||
| A Survey of Emerging Technologies That Complement Drupal | Adam Bergstein | 53m |
Survey lists concrete integrations and tradeoffs: Drupal collects forms while HubSpot manages leads via its REST APIs for campaigns and CRM; large-scale search… | ||
| How to Fall in Love with Drupal Again | Matt Westgate | 48m |
Narrative of joining Drupal, earning 2,275 user_id, becoming maintainer of path module for 4.5, then co-founding Lullabot; describes a year of disillusionment… | ||
| Making Drupal Less Daunting | Jill Moraca | 50m |
Explains why Drupal feels minimal out of the box and what actually helps — use the Drupal 8 user guide, pick a distribution (examples: Lightning distribution… | ||
| Getting Atomic with Pattern Lab | Aaron Froehlich | 59m |
Shows how to turn Drupal 8’s Umami demo into a working Pattern Lab-driven workflow, wiring Twig templates to static components so markup lives in the pattern… | ||
| Accessibility: Making your websites more inclusive | Mike Miles | 01h 03m |
Short practical guide that lists failures and fixes: WCAG 2.1 double-A is the target, automated tools called out include WAVE, aXe and Color Oracle, plus… | ||
| Demystifying Composer | David Hernandez | 01h 04m |
Shows how to build a Drupal 8 site from scratch with Composer: create-project clones a starter, run composer install to produce composer.lock and vendor, and… | ||
| How Drupal, WordPress, Atomic Design and internal APIs Came Together in a Financial Services Website | Ray Saltini, David Hernandez | 48m |
Case study of a three month rebuild that uses Drupal 8 as a content hub to manage and push reusable atomic design components into WordPress micro sites and… | ||
| What’s new in WCAG 2.1? | Kara Gaulrapp | 54m |
WCAG 2.1 adds 17 new success criteria targeting cognitive, low-vision, senior and mobile users and requires testing across breakpoints and devices. Key… | ||
| Shift Left Testing for Continuous Collaboration | Alex Urevick-Ackelsberg | 53m |
Argues that moving QA earlier cuts feedback loops from weeks to days by using feature branches and automated or manual checks per branch so each pull request… | ||
| Architecting an Ambitious Student Experience in Drupal 8: Cornell Case Study | Aaron Bauman | 01h 00m |
Cornell builds a Student Opportunity Marketplace that uses Drupal 8 front end with Salesforce backend, syncing TerraDotta and class-roster XML feeds into… | ||
| Devops @ Princeton: How we track, maintain, and deploy hundreds of sites | Brian Osborne | 01h 00m |
Princeton runs a custom Symfony application that inventories and provisions sites into Acquia, stores off‑site backups with a restoreable console command, and… | ||
| The Admin UX Study - What do Content Editors Want? | Suzanne Dergacheva | 56m |
A year of surveys, a card sort and moderated tests comparing Drupal, WordPress (Gutenberg), Contentful and Squarespace yield concrete fixes: editors want a… | ||
| How to keep Drupal relevant in the Git-based and API-driven CMS era | Jesus Manuel Olivas | 56m |
Keeps Drupal as the content GUI while using Gatsby build to CDN so the public site is static React bundles served from a CDN, removing PHP/MySQL from… | ||
| Using Behat as a Webapp Automation Tool | Karl DeBisschop, Cathy Theys | 45m |
Shows a practical pipeline that uses Behat + RunDeck to automate admin actions on 80 legacy Drupal sites: examples include resave themes on 80 sites after DB… | ||
| Decoupling Patterns, Services and creating an enterprise level editorial experience | Saurabh Chugh, surendra singh | 54m |
Presenter(s)
Saurabh Chugh
surendra singh
Drupal 8 is taking momentum as strong tool for Web Editors, Developers and Architects providing Good support for Web… | ||
| The new Layout Builder: Unleash the Power! | Ted Bowman | 01h 01m |
Layout Builder becomes the core way to design node and block displays, aimed to be stable in Drupal 8.7 (experimental in 8.6). It wires entity display to Views… | ||
| Better Agile Drupal Sprints: leverage Jira for good | Chris Urban | 01h 00m |
Practical checklist for running Drupal sprints with Jira: use JQL queries and saved filters to produce the same sprint lists for everyone; tag demo tickets… | ||
| Semantic Site Building | Jody Hamilton | 01h 03m |
Argues that naming and architecture decide editor usability and developer maintainability, not visual design alone; shows a pattern: use Drupal 8 entities (not… | ||
| Make Web Development Fun Again, with Web Components | Bryan Ollendyke, Michael Potter | 01h 12m |
Penn State demonstrates a workflow that generates a component library from a single CLI, scaffolds a mono-repo, and publishes to npm with Lerna and yarn; the… | ||
| Drupal Contributions - A Pragmatic Approach to the Issue Queue | AmyJune Hineline | 01h 05m |
A non-coder shows that creating an issue, making a branch, generating a patch and uploading it to drupal.org takes under 15 minutes: clone repo, edit README… | ||
| Using Drupal to create a digital patient education experience at Memorial Sloan Kettering | Kermitt Ramirez, Jacob Rockowitz | 49m |
Memorial Sloan Kettering converts a paper education library into live HTML resources that generate on-demand PDFs, sync nightly with Lexicomp medication… | ||
| State of the Edge: 2019 | David Strauss | 01h 06m |
Edge moves from theory to deployable tools: HTTP/3 bundles QUIC and TLS 1.3 to cut round trips and enable one‑RTT loads for safe GETs, CDNs run edge code… | ||
| On Moving Mountains: Lessons for Migrating Data and Content for your Next Drupal Project | Marcus Iannozzi, Aaron Bauman | 55m |
Starts migration planning on day one, inventories every source (CRM, spreadsheets, legacy DBs) and often finds surprising outliers like a forum with 100 posts… | ||
| Advanced Webforms | Jacob Rockowitz | 01h 01m |
Covers how Webform for Drupal 8 stores forms as config entities and submissions as content entities, exposes APIs, plugins, and handlers to build custom… | ||
| nothing matches | ||