You are here
Proposed Sessions
Title | Speakers | Length |
---|---|---|
Ready? Set. Contribute!Sharing is at the root of our community. |
eojthebrave | 60 minutes |
Progressive Decoupling: A case study with PRIIn 2015, Dries published a blog post titled “The Future of Decoupled Drupal”. |
Brandon Hundt | 60 minutes |
How SVGs Power Wilson Sporting Goods Product ConfiguratorWorking closely with photographers, product designers, and developers, discover how SVGs are used to create thousands of combinations for coaches to design baseball uniforms, helmets, and gloves sp |
andrewozone | 60 minutes |
Developing a Culture of MentorshipIt’s easy to spend your entire day, heads down, coding projects without thinking twice about other developers around you. |
tessak22 | 30 minutes |
SEO-Friendly Best PracticesWhen building sites, customers expect the site to be optimized for search engines. The good news is that Drupal is very friendly to search engines out of the box. |
dandaman | 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 |
Git Internals - Knowledge is confidenceGit is the most popular version control system today. It is also a highly complex tool, and as such, it has a steep learning curve. If you think Git is a tough beast to tame, you’re not alone. The purpose of this session is to empower you with Git knowledge so you can use Git with confidence. |
mmenavas | 60 minutes |
Accessibility 101 - What's It All About?This session will discuss what accessibility is, why it is important, and who it benefits. |
keithbundy | 60 minutes |
Erasing the Stigma: Mental Health in TechMany developers, including myself, deal with mental health issues, yet mental health in the developer community is often overlooked, hidden, or swept under the rug. |
dorf | 60 minutes |
Everything is a Block: How WordPress Rewrote the WYSIWYGAdding structural concepts to a CMS is easier than removing them. |
stevector | 60 minutes |
Rediscover Google AMP: Learn to integrate AMP with your Drupal projectCome learn about the current state of the Google AMP project and its integration with Drupal, where it's all heading, and how to incorporate AMP with your current or next project. |
jasonawant | 60 minutes |
Antaeus At Work; Human Centrism in Experience DesignWith the rise and proliferation of User Experience (UX) or Experience Design (XD) as a practice and profession, people have come to a nodding understanding of what it is, what it's for, and what it |
christephan | 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 |
Drupal with and without React, a head to headless comparisonIf you've been a part of the Drupal world over the past few years you've no doubt heard of, pondered, or taken part yourself in the headless debate. |
void-- | 60 minutes |
The Drupal Fork: Backdrop CMS (live demo)Backdrop CMS is the Drupal fork. It is a faster and less-complex version of Drupal 7 with many of the top 50 Drupal 7 modules included in core. |
jenlampton | 60 minutes |
Taking a Clients Business Worklow Online with no Custom CodeThis Session is for site builders who have little experience with PHP. |
JJmonterey | 60 minutes |
Hello [user:name]: Personalization for EveryoneToday, people have access to more information than ever before and they can access that information across many different devices. |
cgreaten | 60 minutes |
A Drupaler's Guide To MarketingThose of us planning, designing, building or supporting Drupal for others are increasingly working for people who see that work through the lens of Marketing. |
dgorton | 60 minutes |
Configuration Management for HumansThis session aims to unravel the mysteries of the Drupal 8 configuration system, and to outline an evolving set of best practices explained in human terms. |
broeker | 60 minutes |
Personal Internet Security BasicsNo matter if you're a developer, designer, manager or a business owner, you're a person. And these days, being a person on the Internet can be a minefield. |
dandaman | 60 minutes |
Drupal and the Music Industry: Learning from Our SuccessThe music industry is one of those areas where Drupal does well. |
mtift | 60 minutes |
Automate testing, building, and launching Drupal 8 applications.The session is about automating deployment, testing and launching of Drupal 8 applications using BLT. |
arpitr | 60 minutes |
Decoupled Drupal – Lay of the LandEverybody’s talking about decoupled Drupal these days. And we should be! It’s a really exciting time in our community. But if you happen to have come a little late to the conversation, it can be overwhelming. |
ochenk | 60 minutes |
Hot JAMS(tack): Building a Music Discovery App with Drupal and ReactLearn from one developer’s experience building a music discovery app with Drupal 8 and React, soundtracked by the hottest jams of 2017. |
brianperry | 60 minutes |
Maximum PhpStormTogether we'll go beyond learning how tools like PhpStorm can level up your developer-y super powers and demonstrate how your developer life can change if you maximize your use of these tools. |
cosmicdreams | 60 minutes |
Behavior Driven Development in Drupal 8 with BehatLearn to use Selenium, Behat, Mink, and Drupal Extension to implement Behavior Driven Development (BDD) in Drupal Drupal projects. |
dinarcon | 60 minutes |
The Next Big Thing and Why Should I Care?Let’s take a quick run down on today’s “next big things” and try to understand them better. Things like augmented reality, voice-activated search, AMP and GDPR. Specifically, (a) what is this and why should I care? (b) how can I start using these today? (c) is there a practical application with Drupal? |
minneapolisdan | 30 minutes |
Predictive Analytics using R with DrupalI have gotten a lot of interest recently on my use of R, google analytics and Drupal to create a website that has dynamic content that is predictive based on a users previous browsing history of th |
ladew222 | 60 minutes |
Dr. Upal is In: Healthcheck your siteEvery site is "healthy" until it isn't. Don't leave things to chance by doing a site health check! |
socketwench | 60 minutes |
Nobody wants a website. They want results!How many times have you been in a situation where the client is never happy with the results, no matter what you do? |
mcdwayne | 60 minutes |
Steering the Open WebTo varying degrees, each one of us are responsible for steering the open web. |
mbabker | 60 minutes |
The Curmudgeon’s Guide to Building WebsitesSo, you want to build websites? Oh, Drupal websites? You haven’t done this much before, right? How’d I know? Let me tell you… |
cgreaten | 60 minutes |
Let's learn Git. No more excuses.Whether it is for re-using the same code or deploying a bug fix or just for better document management, one of the most important leaps any site builder will ever take in their path towards becomin |
mcdwayne | 60 minutes |
Scaling Community Decision-makingAny Free/Libre Open Source Software project will have elements of do-ocracy (rule of those who do the work) but this approach does not work for all decisions a software community must make. |
mlncn | 30 minutes |
Component Based Theming With UI Patterns and Pattern LabSince 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 style guides and pattern libraries. Gone are the days of redundant styles and markup, making way for the efficiencies found when Drupal and tools like Pattern Lab and KSS can share the exact same code. That said, handling the mapping of data between Drupal and your component library can still be quite complicated and difficult to coordinate on larger cross-functional teams. The UI Patterns Module offers a number of powerful ways to define and manage components in a way that Drupal understands. By exposing these patterns as Drupal plugins, UI Patterns makes it possible to manage this data mapping process within the Drupal Admin UI and also easily use these patterns from your pattern library with component friendly modules like Paragraphs and Field Layout. |
brianperry | 60 minutes |
Why CMOs and CTOs need to translate their digital assets in 2018: Leveraging Lingotek + Drupal to get there!Steve Sorenson |
60 minutes | |
Drupal 8 Migrate: It's not rocket science......But we'll do some live migrations against from NASA APIs, so we'll *make* it rocket science! |
franksj | 60 minutes |
Provision 4: The new Symfony-based CLI for launching Drupal anywhere: local, test or productionProvision has a long history of working behind the scenes in the Aegir Hosting System and DevShop. |
jonpugh | 30 minutes |
Panopoly Media: A Jumpstart to Media Rich DrupalNowadays, even the most basic sites aim to deliver media rich experiences. |
kerasai | 60 minutes |
Why fork Drupal? The philosophy behind Backdrop CMSBackdrop 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. |
jenlampton, quicksketch | 60 minutes |
Powering Platforms: Drupal as a Service, Why & HowWhy: |
mlncn | 60 minutes |
Easy, Flexible and Accurate Drupal 8 Search with Dr. Seuss and Search APIWho has ever been frustrated by complex, inaccurate, or otherwise painful Drupal 8 search setups. The Whos have—that’s who! |
adam_fuchs | 60 minutes |
Overcoming Imposter Syndrome: How Weightlifting Helped Me Accept My Place in TechWeightlifting and tech. |
krismaye | 60 minutes |
SEO! Snippets! Schema! What is going on?The world of search engine optimization is changing faster than ever, thanks to artificial intelligence, and marketers are clamoring for new updates to websites to meet these changes. |
dianekulseth | 60 minutes |
Lando Ddev Docksal - Battle Royale of local developmentThree nimble contenders will enter the ring...which will survive? |
Wylbur | 60 minutes |
Data4Drupal - What data is important for successful site redesigns?Developers, designers, and clients alike should be data advocates. In today’s age, data is plentiful and an important precursor to successful website redesigns. Just like stereotypes can misrepresent reality, best practices can misrepresent what actually works for *your* particular site redesign. Be an advocate for archetypes (data-backed) over stereotypes (your own opinion). Whenever possible, favor data-informed decision making over “best practices”, egos, and the latest idea your boss dreamed up. Of course data is only as useful as the insights you draw from it, but why not look at it rather than ignore it, before spending your client’s dollars and putting your relationship with them on the line. Perfection does not exist in web design, but practicing data analysis can sure make things better. Drupal is a highly customizable, data-friendly platform, so let’s take a look at how we can use data for a better redesign, a better experience, and better KPIs and end results! |
sethviebrock | 60 minutes |
Silicon Prairie - How we're using Drupal to disrupt Wall Street, a case study in equity crowdfunding.Silicon Prairie is one of the first state approved portals for equity crowdfunding in Minnesota and has also been approved for Federal crowdfunding campaigns. |
Tim Erickson, David Radcliffe | 60 minutes |
Next Level Twig: ExtensionsDrupal 8 features many enhancements, one of the most-prominent being the implementation of the Twig templating system. But are you really getting the most out of your Twig? |
kerasai | 30 minutes |
3...2...1.... Launching Your WebsiteYou have created a beautiful, shiny new web site or a stellar partner has created one for you. |
dandaman | 60 minutes |
Automated Behat Testing with Pull Request Environments on your own ServersDevShop is an open-source Drupal hosting platform that can be used for production, development and testing environments. |
jonpugh | 60 minutes |
Keeping Drupal 8 Up-to-DateBetween Drupal 8's regularly scheduled updates and its security releases, it's more important than ever to understand how to keep your Drupal 8 site up-to-date. |
ambermatz | 60 minutes |
Render Arrays DemystifiedRender arrays are an important part of the Render API. They are associative arrays that contain data, properties, and sometimes other render arrays. |
mmenavas | 60 minutes |
CiviCRM secrets for DrupalersCiviCRM is an Constituent Relationship Management (CRM) system, primarily for nonprofit or civic organizations, |
dsnopek, kerasai, elliotc | 60 minutes |
Drupal 7 to 8 Content MigrationsAttendees will learn to move content from Drupal 7 to 8. A brief discussions of different approaches will be presented and general tips will be provided. |
dinarcon | 60 minutes |
Conscious Uncoupling -Drupal 8 meets MetalsmithDrupal 8 is a great back-end content management system that can be used to feed data to all sorts of clients. |
wernerglinka | 60 minutes |
Twig recipes - Making Drupal 8 render the markup you wantThis session is aimed at site builders and themers who want to understand how Twig works in Drupal 8. Basic theming concepts will be presented so no prior knowledge is required to attend. By the end of the session, you will have a better understanding on how Twig works in Drupal 8 and the thought process required to produce custom markup. |
dinarcon | 60 minutes |
Making Accessible ContentStudies show that more than 20% of Americans experience some form of disability. |
dwat | 60 minutes |
The GDPR is here. Are you ready? (You need to be!)The GDPR (General Data Protection Regulation) just went into effect May 25, 2018. So, 1) What is it? And 2) Do you have to care about it? The short answer is: 1) It’s complicated. And 2) Almost certainly, yes. You are probably legally obligated to care about it. |
ochenk | 60 minutes |
How to cope when the community lets you down?Attend any Drupal event and you will hear people talking about how important the Drupal community is to them or how much the Drupal community has impacted their life. |
Tim Erickson | 60 minutes |