Augmenting Drupal - Let it do what it do |
FilmKnurd, smithbh, emuSHack |
Drupal is great, but have you noticed that performance suffers when you make it do everything? Would you like to know how Drupal can work in conjunction with NoSQL databases like MongoDB? Would you... |
Intermediate |
Coding + Development |
Authentication in Drupal: OpenID, WebID, webfinger and Mozilla Persona |
scor |
OpenID has been part of core for many but it hasn't seen the kind of adoption it was expected to have. Meanwhile, several alternatives have been developed. After a brief comparison of the existing... |
Advanced |
Core Conversations |
Automated Testing in Drupal |
msonnabaum, xjm |
Automated testing saves time. Thorough test coverage prevents regressions, improves software design and stability, and allows code to be refactored with confidence. An automated test suite has been a... |
Intermediate |
Coding + Development |
Baby Steps: Get Your DevOps Process Started By The End of This Session |
ldpm |
Alternate title: "Okay, we've installed Jenkins. Now what?"
DevOps is in the sweet spot for many medium size development firms, but it can be a tougher fit for others. When management is used to... |
Beginner |
DevOps |
BACKBONE ♥'S DRUPAL - Liberate the server from client tasks! |
robbieferrero |
The internet has grown up and so should Drupal. Browsers have become powerful platforms and users expectations become more mature. Using Drupal with frameworks like Backbone.js can get us there.... |
Intermediate |
Coding + Development |
Backbone.js and Drupal - Blurring the Lines Between Client and Server |
iduggan |
Drupal and Backbone.js is a powerful combination, creating a seamless web experience for end users. Backbone.js makes it easy to create powerful applications that blur the lines between the Client... |
Intermediate |
Frontend |
Backend of Frontend Development |
iamcarrico |
Sass and Compass have changed the way that we have made CSS, and the tools that they provide are growing and becoming increasingly important. As these tools grow, the need to know how to code with... |
Intermediate |
Coding + Development |
Battlefront Drupal: securing your site |
dstol, cashwilliams |
You had to rush a launch, now what? Maybe there were last minute changes that didn’t get vetted with the care they deserve. Drupal is great, but sometimes misconfiguration can sneak its way into... |
Beginner |
Site Building |
Beginner Responsive Theming with AdaptiveTheme - Build Your Site in a Snap! |
Kendall Totten |
If you're a beginner who is a bit overwhelmed by all the talk about responsive design and you don't know where to start, this is the session for you!
We will be using the AdaptiveTheme (a... |
Beginner |
Frontend |
Beginner Theming |
davidneedham |
Session Description
Believe it or not, Drupal makes theming easy!
Drupal provides the themer with a system of overrides that allows you to change literally anything on your site. Themers decide... |
Beginner |
Frontend |
Beginner's Guide to Performance! |
jrowny |
This session is for people who want to make their sites fast. REALLY FAST! Even if you're running on a leased 486 in your neighbor's basement, we can still have you serving up pages faster than you... |
Beginner |
Coding + Development |
Beginner's Guide to Solr Search via Search API |
caschbre |
"Solr is the popular, blazing fast open source enterprise search platform from the Apache Lucene project. Its major features include powerful full-text search, hit highlighting, faceted search, near... |
Intermediate |
Site Building |
Beginning Drupal Development: Best Practices |
mksweet |
New to developing Drupal sites or looking to level up? In this session I will cover many of the common questions and hurdles of evolving from an end-user into a Drupal developer. Check in with your... |
Intermediate |
Site Building |
Behavior Driven Development with Behat and Mink |
nielsonm, eliza411 |
Behat testing is a new method of testing for functionality. Unlike normal test driven development, it takes nontechnical statements such as “Given I am on the homepage, When click on ‘About us’, Then... |
Intermediate |
Business + Strategy |
Behaviour-driven development and regression testing with Behat |
alberto56 |
Learn how TP1 and the STM (Montreal's transit authority) are managing stakeholder expectations, regression tests and the team's understanding of specifications using Behat, Mink and Selenium.... |
Intermediate |
Coding + Development |
Being Devops Cultured: Building Tools to Empower Teams & Share Culture in FOSS Communities |
patcon |
It's way too easy to get flamboyantly excited about all the shiny new tools and accompanying buzz-words that are emerging from the devops realm -- Configuration management tools like Puppy... |
Intermediate |
DevOps |
Best Practices for Managing Drupal Development Teams |
schiavone, valthebald |
Drupal team members come from different areas of expertise, design, theming, configuring and programming. With such a diverse array of talents team wrangling a fine art.
In this session we'll... |
Intermediate |
DevOps |
Best Practices to Transform Your Online Publication and Engage Your Community |
no longer here 1018034, bnthms88 |
Just having a PDF version of your print publication on your website does not mean that your publication is easily readable – or even found – online. For many government, nonprofit and education-based... |
Intermediate |
Government, Nonprofit, and Education |
Better Git it in Your Soul - Git Basics |
_vid, theMusician |
Git has continued to be the version control system of choice for Drupal and the related projects. If you have yet to take the plunge or are unsure of how to use git with Drupal during development... |
Beginner |
Coding + Development |
Beyond PHP : it's not (just) about the code ! |
wimg |
Most PHP developers focus on writing code. But creating Web applications is about much more than just wrting PHP. Take a step outside the PHP cocoon and into the big PHP ecosphere to find out how... |
Beginner |
Coding + Development |