You are here
Proposed Sessions
Title | Speakers | Length |
---|---|---|
Continuous Integration and Continuous Delivery of DrupalLets sit down to learn briefly about what CI and CD is and what it does for us. |
haynescw | 60 minutes |
introduction to ViewsThis session is intended to introduce the concept of Views, a powerful tool for automatically collecting and displaying lists of content according to rules you define. We will define key terms and locate them in the interface, look at examples of Views that are pre-installed in a Standard profile Drupal installation, and fiddle with them to observe how different configuration options change their behavior. We will also create an example View from scratch. |
lesmanalim | 60 minutes |
Get Started Developing with Alexa and DrupalThe Internet of Things revolution has ushered in a wave of “Smart Home” devices and gadgets, and with it, new opportunities for creative hacking and software development. |
ambermatz, blakehall | 60 minutes |
Government of Bermuda: How to pitch, plan, and build a citizen-centric web portal with DrupalBermuda is a British island territory in the North Atlantic, located off the east coast of the United States, with an economy largely based on international business and tourism. |
Nugg | 60 minutes |
Component Based Theming With UI PatternsSince the release of Drupal 8, great strides have been made to develop a component based theming workflow that takes advantage of the best that Twig has to offer and also plays nice with living sty |
brianperry | 60 minutes |
The Angst of AccessibilityKeeping a 200 site university web site accessible is a monumental task, but one that definitely is worth doing. We don't have all the answers. |
60 minutes | |
Surviving the Componetized FutureIn 2013, I gave a talk at Drupal Camp Twin Cities on how Web Components are really an old idea made new again for the web platform. |
cosmicdreams | 60 minutes |
So Long and Thanks for All the Requests: Front-end Performance in the Age of HTTP/2There you are, minding your business, aggregating your CSS and JS while waiting for your morning toast. |
mdrummond | 60 minutes |
Everything louder than everything else: How to navigate multiple stakeholder needs through better discoveryWe have all been there: a project gets defined and scope set when suddenly a new requirement becomes a 'must have' from a key stakeholder. Surely this one off addition can't hurt. |
mcdwayne | 60 minutes |
Optimizing Drupal for Digital MarketingThis talk is about understanding your customers better, and providing them with a better experience, helping them complete their tasks faster, simplifying everything. |
sethviebrock | 60 minutes |
Squashing JavaScript BugsThe web is a dirty place. Traces of stacks litter the floor; memory leaking from cracks in the ceiling. Someone lost their context in the corner. Load times are slowly crawling along the window. |
Todd Gardner | 60 minutes |
Growth-driven Design for DrupalGrowth-driven Design embodies the philosophy that we need data to inform an optimal site design. But, how do we get that data if we have not launched? |
sethviebrock | 30 minutes |
Discovery, discovery, discovery, discovery - The most important part of any projectWhen a project goes wrong, most of the time it fails as a result of mismatched expectations. This can be avoided for most clients by following a repeatable and thorough discovery process. |
mcdwayne | 60 minutes |
My Own Worst EnemyMany developers, myself included, often deal with so-called imposter syndrome. |
dorf | 60 minutes |
Understanding DrupalDrupal is an extremely flexible system. To achieve this, various layers of abstractions were built into it. A lot of concepts were created to explain these abstractions. |
dinarcon | 60 minutes |
Going Vertical; A Value Driven Approach to Drupal DevelopmentOne of the biggest development hurdles we face when new to any agile framework is switching from a ‘phased’ approach to a ‘vertical slice’ approach. |
Nugg | 30 minutes |
Writing CLI Commands for Drupal 8If you have been developing with Drupal, chances are you may already know a great alternative to speed up the development process is to use a CLI tool. |
jmolivas | 60 minutes |
Delivering Great PresentationsMaybe you get nervous when you think about speaking to a group of people. |
davidneedham | 60 minutes |
Drupal 8 Migrations by ExampleThe Migrate module has been added to core in Drupal 8. This reflects the maturity of the project as a tool to move content into your Drupal site. |
dinarcon, mlncn | 60 minutes |
SaaS! how Drupal as a service can save us allDrupal is—as always—better and more successful than ever, but Drupal is threatened from two sides. |
mlncn | 60 minutes |
Composer Tips/TricksLets get together to learn some tips and tricks about composer. We will start with a brief explanation of why composer and move into how to composer. |
haynescw | 60 minutes |
Volunteer Burnout and Guide to Better ConferencesHow healthy is our conference? Is this an arrangement that can last another 10 years? Let's look at how to build a sustainable conference for years to come. |
minneapolisdan | 60 minutes |
Selling DrupalQuit struggling to sell Drupal. Learn a simple and comfortable method of selling that saves you time, money and angst. |
bsnodgrass | 60 minutes |
The Developer's Guide to Promoting Their WorkA few years ago, I had an idea to make the web better. It was going to be great, and I had the team to build it. Nine months of late nights and lost weekends later, we launched it! |
Todd Gardner | 60 minutes |
Erasing the Stigma: You're Not AloneMental health issues are prevalent in the developer community, but we're still afraid to talk about them openly because of the associated stigma. |
dorf | 60 minutes |
Becoming a distributed company: how TEN7 went from in-person to completely remoteGoodbye Minneapolis, Hello World. It’s official – TEN7 is now a fully distributed company! |
ivanstegic | 60 minutes |
How to Make xDebug Your FriendThis session will talk you through how to install xDebug into your local development environment. |
haynescw | 60 minutes |
HOW DRUPAL 8 IS IMPLEMENTED IN TURKEY MARKET |
30 minutes | |
Tractorbeam: How We Solved Off-site Backup for Drupal 8 without Nodesquirrel. And you can too!Since its introduction, NodeSquirrel was the go-to solution for Drupal off-site backup. |
ivanstegic | 30 minutes |
Starship Enterprise vs Millennium Falcon: Drupal 8 for ambitious projectsFrom the beginning Drupal has enjoyed a special relationship with hobbyists, nonprofits, political activists, education teams, community groups, and even small business. |
broeker | 60 minutes |
Peak Productivity with Ivy LeeDo you ever get to the end of your workday and wonder where the day went? Even worse - do you have days where you feel like you didn’t get anything done? |
davidneedham | 30 minutes |
Large Scale Recurring Imports in Drupal 8: Architecture and Implementation TipsNowadays Drupal is not simply a CMS, it's a big and complicated framework that stands behind large enterprise level websites. |
amykhailova | 30 minutes |
Parent Problems: How to Manage Life and Still Be a Great DeveloperLife as a Mom (or Dad) can be hard without adding in the element of self-growth. It’s hard for us parents to take the time away and learn the things we want to know. |
tessak22 | 30 minutes |
Two+ Years of Backdrop CMSBackdrop CMS is the Drupal fork. It is a faster and less-complex version of Drupal 7 with Panels, Views, and Configuration Management added into core. |
jenlampton, quicksketch | 60 minutes |
Avoid Deep Hurting! Deployment beyond gitDeploying your site was a recipe for pain before git. Now you just need to do a pull and you're done, right? |
socketwench | 60 minutes |
OOP, Design Patterns and Drupal 8With the switch to OOP and the inclusion of many parts of the Symfony framework, Drupal 8 has (finally) moved into the modern era of web development best practices. Let's have a look at how some of those best practices are being put to use within Drupal 8. |
vegantriathlete | 60 minutes |
What do users want?How to help clients make good user-driven decisions, regardless of budget. |
estenrick, regan@uscreative.works | 60 minutes |
Twig recipes: Making Drupal 8 render the markup you wantThe addition of Twig has revolutionized the way we do theming in Drupal 8. Although very powerful, it is still fairly new to most of us. |
dinarcon | 60 minutes |
Cloud9: Your dev environment in the cloud!Cloud9 is your development environment, in the cloud! |
davidneedham | 30 minutes |
Web Components for Everyone!Web Components are the modules of the front end! Imagine being able to add a modal, date picker or a chart to your site by simply adding an HTML tag. |
chiefcll | 30 minutes |
Monitoring our sites - Building our own dashboardAt the University of Northern Iowa, we monitor our websites with a dashboard of our own creation. |
dewpurdy | 30 minutes |
Layout in Drupal 8Learn about custom page layout and theming in Drupal 8. Review of popular options including Paragraphs, Panels, Blocks and custom Twig templates. |
minneapolisdan, adam_fuchs | 60 minutes |
Adventures in Building a University MultisiteAt the 2016 DrupalCamp, I gathered information about the Drupal multisite approach at the University of Colorado-Boulder. |
dewpurdy | 60 minutes |
The Legendary Drupal 8 Media Library UnicornThis session concentrates on one specific approach to hunting down and taming the mythical unicorn of responsive, fieldable, embeddable, storable media in a Drupal 8 composer-based non-distribution |
adam_fuchs | 60 minutes |
When being nice fails: the dark arts + project managementDuring projects our colleagues and clients look to PMs for leadership and direction. But when it comes to down to it, PMs rarely have direct power over anyone involved in a project. |
kpoeppe | 30 minutes |
Continuous Collaboration: Breaking down barriers in Software projectsDrupal & Open Source is rooted in collaboration, but as we’ve grown larger as a community, and as Drupal has been adopted and adapted for more complex use cases and organizations, collaboration |
Alex UA | 60 minutes |
Building Great TeamsWe all work on teams. This session is about how teams can be deliberately cultivated and grown to be great. We will cover what characteristics of teams, people and management make for high-functioning teams and what we should all expect of ourselves if we want to be on a great team. |
dgorton | 60 minutes |
User Onboarding and The Legend of ZeldaThe Legend of Zelda: Breath of the Wild was released in March 2017 to widespread critical acclaim. |
brianperry | 60 minutes |
Drupal in the Public SphereLast September, Dries Buytaert and I published the results of our research that examined Drupal commit data, in order to help understand who develops Drupal, how much of that work is sponsored, and |
mtift | 60 minutes |
8 Lessons Clients Teach Us EverydayEven after 16 years of managing projects, I still learn from clients. Each client is a unique snowflake, amazing and challenging all in one little package…or maybe not. |
lwinter | 60 minutes |
So you want to speak at a camp? Yes please!Are you going to your local meetup or regional camp and watching sessions? Have you ever thought "I could do that" but are not sure how to get started? Well good news, this session is for you. |
mcdwayne | 30 minutes |
Every project is a story: Applying storytelling to your client interactionsHumans think in stories. Every story follows a general pattern. Once we learn to see these patterns we can more readily create new stories. |
mcdwayne | 60 minutes |
Creating, Building and Deploying Drupal 8Drupal 8 has changed a lot and the process for creating, building and deploying a Drupal site is not the exception. |
jmolivas | 60 minutes |
Drupal vs WordPress PanelEver wondered what doing something in Drupal looked like in WordPress? Well here is your chance to find out. |
tessak22, davidneedham | 60 minutes |
Cognitive Distortions: break the negative feedback loop.It took me a long time to realize that there is a term for how people can be unkind to themselves. While we can be accepting of other people's faults we can terribly unforgiving of our own. |
cosmicdreams | 30 minutes |