You are here

Accepted Sessions

This site is for archival purposes only. 

Find out what is happening with the Twin Cities Drupal User Group at https://tcdrupal.org/

Title Speakers Length

Next Level Twig: Extensions

Drupal 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

A Drupaler's Guide To Marketing

Those 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

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

Antaeus At Work; Human Centrism in Experience Design

With 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

CiviCRM secrets for Drupalers

CiviCRM is an Constituent Relationship Management (CRM) system, primarily for nonprofit or civic organizations,

dsnopek, kerasai, elliotc 60 minutes

Component Based Theming With UI Patterns and Pattern Lab

Since 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

Configuration Management for Humans

This 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

Conscious Uncoupling -Drupal 8 meets Metalsmith

Drupal 8 is a great back-end content management system that can be used to feed data to all sorts of clients.

wernerglinka 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

Developing a Culture of Mentorship

It’s easy to spend your entire day, heads down, coding projects without thinking twice about other developers around you.
tessak22 30 minutes

Dr. Upal is In: Healthcheck your site

Every site is "healthy" until it isn't. Don't leave things to chance by doing a site health check!

socketwench 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

Drupal and the Music Industry: Learning from Our Success

The music industry is one of those areas where Drupal does well.

mtift 60 minutes

Drupal with and without React, a head to headless comparison

If 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

Easy, Flexible and Accurate Drupal 8 Search with Dr. Seuss and Search API

Who has ever been frustrated by complex, inaccurate, or otherwise painful Drupal 8 search setups.

The Whos have—that’s who!

adam_fuchs 60 minutes

Everything is a Block: How WordPress Rewrote the WYSIWYG

Adding structural concepts to a CMS is easier than removing them.

stevector 60 minutes

Hello [user:name]: Personalization for Everyone

Today, people have access to more information than ever before and they can access that information across many different devices.

cgreaten 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

Keeping Drupal 8 Up-to-Date

Between 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

Lando Ddev Docksal - Battle Royale of local development

Three nimble contenders will enter the ring...which will survive?

Wylbur 60 minutes

Maximum PhpStorm

Together 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

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

Overcoming Imposter Syndrome: How Weightlifting Helped Me Accept My Place in Tech

Weightlifting and tech.

krismaye 60 minutes

Personal Internet Security Basics

No 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

Predictive Analytics using R with Drupal

I 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

Progressive Decoupling: A case study with PRI

In 2015, Dries published a blog post titled “The Future of Decoupled Drupal”.

Brandon Hundt 60 minutes

Ready? Set. Contribute!

Sharing is at the root of our community.

eojthebrave 60 minutes

Rediscover Google AMP: Learn to integrate AMP with your Drupal project

Come 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

Scaling Community Decision-making

Any 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

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

Steering the Open Web

To varying degrees, each one of us are responsible for steering the open web.

mbabker 60 minutes

Taking a Clients Business Worklow Online with no Custom Code

This Session is for site builders who have little experience with PHP.

JJmonterey 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

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

Understanding Drupal

Drupal 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

Why fork Drupal? The philosophy behind Backdrop CMS

Backdrop 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