The end of Hooks |
Crell |
Drupal 8 will ship with not one but two event systems. One is the Symfony Event Dispatcher. The other is hooks. But really, do we need two event systems? No, we don't.
Hooks have served us well... |
Advanced |
Core Conversations |
The Drupal Ladder: Materials and activities for meetups to learn about and contribute to Drupal 8 |
bryanhirsch, kay_v, add1sun |
As Drupal’s popularity sky-rockets, so does the volume of issues and sense of urgency for problems to get solved fast. To keep up, we need to get more people contributing to Drupal core. There are a... |
Intermediate |
Community |
The CLAIR Distribution: A Collections Management System for Museums and Institutions |
rj, thesleuth, energee |
CLAIR is an open-source Collections And Internal Records management system built on Drupal. It gives museums and institutions the ability to manage online collections and can be used as an "out-of-... |
Beginner |
Government, Nonprofit, and Education |
The Care and Feeding of your Online Community (with ice cream!) |
deviantintegral |
You've installed Drupal, downloaded Organic Groups, added a few content types, and have your first community site. Ready to launch! Right?
It's really easy to get excited about about all of the... |
Beginner |
User Experience (UX) |
The Business of Community |
Steve Purkiss |
How do you make the most of Drupal's phenomenal growth and leverage the community for your business?
The Drupal project is the largest Free and Open Source Software community in the world,... |
Beginner |
Business + Strategy |
The business of being a software developer |
thejmather |
There are many things about business theory that is never talked about in our circles: disruption, jobs to be done, pricing, engagement practices, billable hours, and most importantly, how to... |
Beginner |
Business + Strategy |
The biggest Drupal Commerce project ever done |
Damien Tournoud, Artusamak, laurentchardin |
We will share the knowledge we have acquired while building the most challenging Drupal Commerce implementation ever.
This project, the ecommerce store-front of a leading jewellery and watch... |
Beginner |
Coding + Development |
The AJAX Framework in Drupal 7 |
mrconnerton |
This session will be for developers that want to learn how to make the sexy happen with ajax in Drupal 7. We will learn how to incorporate the new core ajax framework into our custom modules to... |
Beginner |
Coding + Development |
The Agile Drupalist |
Canuckaholic |
More and more clients are asking for a Scrum methodology for their projects, but do they really know what they are getting into? Both Waterfall and Scrum are viable methodologies, but each is best... |
Beginner |
Business + Strategy |
The Absolute Beginners Guide to Views |
rodOST, steveburge |
When it comes to making a Drupal site really work, no module is more essential than Views.
In fact, Views is so critical to a Drupal site's success that it is being incorporated into Drupal 8 (to... |
Beginner |
Site Building |
The 5 pressure points you need to hit to knock out big competitors |
JacobSingh |
Yes grasshopper, you have come far, but learn my Drupal-fu and you never be defeated.
Moving from small sites to the enterprise has presented new challenges for people trying to win Drupal... |
Intermediate |
Business + Strategy |
The (Digital) Place You Love Is Gone: Designing for Permanence |
jsokohl |
So many times we design for new users, with only a passing nod at existing ones. But what happens when we redesign a familiar experience, especially one that people have "grown up with"? What happens... |
Beginner |
User Experience (UX) |
Text Lacks Empathy |
noirin |
Have you ever written a nice friendly email and gotten a reply that seems like they read a terrifying rant?
In Open Source communities we write to each other all the time, but we’re not really... |
Beginner |
Community |
Ten years of FOSS hosting at the OSU Open Source Lab |
ramereth |
For the past ten years the Oregon State University Open Source Lab (OSUOSL) has provided hosting for 150 open source projects from around the world. Some of the projects we provide hosting include... |
Intermediate |
DevOps |
Teaching Drupal to be an LMS |
djdevin |
Drupal already has many great educational tools from content creation to assessments to surveys to crediting to certification. So how many modules does it take to build a robust Learning Management... |
Beginner |
Government, Nonprofit, and Education |
Taming Your Inner Cowboy Coder - A Simple and Sane DevOps Workflow |
ezheidtmann, gchaix |
Moving Drupal sites from your development environment to a staging or production server can be time-consuming and challenging. This session will provide you with easy-to-use tools and workflow to... |
Beginner |
DevOps |
Taming Views with Themes, jQuery, and CSS |
jrowny |
With jQuery and Views you can create a wide array of useful widgets, blocks, and pages. From advanced "spreadsheet" style tables to implementing beautiful galleries, jQuery and Views is the way to go... |
Beginner |
Frontend |
Taming Monster Drupal Queries with Akiban |
posulliv |
Drupal is nearly universally deployed with MySQL as the backend database. We’ve all heard the NoSQL and NewSQL terms thrown around and there are many interesting new database products available.... |
Intermediate |
Coding + Development |
Tales from DevOps Hell—Deploying and Maintaining Large-Scale Drupal Sites in the Real World, or How to Accidentally Trigger a Mutiny |
BMDan |
As Director of Operations at BlackMesh, I've shepherded the deployment of sites as diverse as the official webpage of a Presidential cabinet-level agency, to the world's largest point-of-sale system... |
Intermediate |
DevOps |
Take Control of File I/O with Stream Wrappers |
whastings |
PHP provides an useful abstraction for managing file I/O called stream wrappers and defines an interface for developers to utilize. Drupal extends PHP’s native interface, creates multiple wrappers in... |
Intermediate |
Coding + Development |