All Videos

Conference

Opening The Black Box: Becoming A Better Developer Through Debugging

Created October 28, 2015

Trying to tame a modern, fully-featured web application like Drupal can be an exercise in frustration. Why are you printing that piece of content...
Conference

Technical Pollution: Insights From The Lorax

Created October 28, 2015

Technical debt is a common analogy to describe the cost of code mess and poor architecture. However, how far can the monetary analogy go? In this...
Conference

Fields, Entities And Lists, Oh My!

Created October 28, 2015

You've installed Drupal and you've made a content type with a couple extra fields. You've even managed to create a custom module, and gotten Drupal...
Conference

Site Building With The End User In Mind

Created October 28, 2015

Building a successful Drupal website or platform often involves a lot of configuration & modeling on the needs of the folks who will be using the...
Conference

People First

Created October 28, 2015

It’s a strange and exciting time to be building things for the web. Our industry is changing quickly and the days of siloed roles, waterfall...
Conference

Conquering Impostor Syndrome In The Open Source Community

Created October 28, 2015

"I have no idea what I'm doing." "I don't belong here." "Everyone else is smarter than me." When you're new to any field, particularly a rapidly...
Conference

Prototyping Excellence: A Design+content-first Approach To Websites

Created October 28, 2015

Prototype clean, beautiful sites that users enjoy and clients can easily collaborate on and understand. We’ll introduce kalastatic, the open-source...
Conference

Drush In The Composer Era

Created October 28, 2015

Composer is now required to install Drush, and more and more Drupal sites are using Composer to manage their modules, themes and Drush extensions. ...
Conference

Understanding Drupal

Created October 28, 2015

Drupal is an extremely flexible system. To achieve this, various layers of abstractions are built into it. Many concepts were create to explain these...
Conference

Understanding The Dark Side: An Analysis Of Drupal And Other Worst Practices

Created October 28, 2015

No one is perfect and we all make mistakes. Making mistakes helps us learn and grow and do better work. But, sometimes we don't even realize we are...
Conference

7 To 8: Transitioning From Theme And Theme Functions To Render Arrays And Templates

Created October 28, 2015

Render arrays aren't new in Drupal 8. For years they have shared responsibility with theme() when rendering a page and everything in it. Don't call...
Conference

Faster And Smarter Development With Drupal Console

Created October 28, 2015

Managing the increasing complexity of Drupal 8 can be a daunting task for anyone, are you prepared for this new challenge?. Now, writing a module...