Proposed Sessions
Session | Tracks |
---|---|
Automated Testing in DrupalLearn about Drupal's automated testing suite, the testbot, and how you can contribute automated tests for Drupal core and contributed modules. This session will: Introduce Drupal's automated testing...Speaker(s): Jess (xjm) |
Intermediate Code & Develop |
Decoupling Content Management in DrupalDecoupled content management is a new way to look at the process of editing and managing content on the Web. Traditional Content Management Systems tend to tie their users to a built-in content...Speaker(s): Stephane Corlosquet |
Intermediate Code & Develop |
Better, Simpler Workflows with State MachineWorkflows should be simple. Implementing workflows should be even simpler. This session explores State Machine, a contrib module that not only provides a simple workflow for nodes, but puts capable...Speaker(s): Fredric Mitchell, John Robert Wilson |
Advanced Code & Develop |
Top 10 Reasons to use EntityFieldQueryDrupal 7 introduced a great class, EntityFieldQuery (EFQ), to easily grab information from entities that was not available in Drupal 6. This session will explore why you should be already using EFQ...Speaker(s): Fredric Mitchell, Joshua Turton |
Advanced Code & Develop |
Drupal Mario Bros: Best Practice Workflows For Developing and Maintaining Drupal Web sitesThis session is for developers working with Drupal, maintainers supporting Drupal, or developers thinking about using Drupal. Even if you never touch code or create a custom module this session can...Speaker(s): David Diers |
Beginner Intermediate Code & Develop |
DBTNG - 25th Anniversary EditionCelebrate the 25th anniversary of the other Next Generation with our very own TNG - DBTNG (Database: The Next Generation). There will be a lot less Picard and a whole lot more Data. We’ll learn how...Speaker(s): David Diers |
Intermediate Code & Develop |
Node Access for Common Folks With Uncommon ProblemsHere be Dragons. Access control and content privacy can be a sensitive topic. Drupal's Node Access system is an often misunderstood friend to module developers to make sure that your site's content...Speaker(s): Matt Kleve |
Advanced Code & Develop |
Introduction to the Drupal 8 configuration systemDrupal 8 has a shiny new configuration system. How does it work? How do I deploy changes? How do I convert my modules? What happens to variables? What does the new API look like? Why didn't you use...Speaker(s): Greg Dunlap |
Intermediate Code & Develop |
Introduction to Module DevelopmentChances are, "There's a module for that." But what if there isn't? Or, (more likely) what if you just need a small piece of functionality on your Drupal site to act differently? This session is...Speaker(s): Matt Kleve |
Beginner Code & Develop |
D8CX: The ReckoningD7CX was a term coined by Moshe Weitzman that meant Drupal 7 Contrib Experience. The intention was to have the top 40 modules (by usage) ported to Drupal 7 on the day of release, and to encourage all...Speaker(s): Tim Plunkett |
Intermediate Code & Develop |
Integrating Node.JS for Real Time Awesome-sauceReal-time interaction is becoming more and more important on a site to create a faster, smoother, more integrated experience. To that end, Node.js was created to provide an incredibly fast non-...Speaker(s): Ian Carrico, Michal Minecki, Elliott Foster |
Advanced Code & Develop |
Services inside and Out.Services modules is the most widely used and robust Drupal module that provides API's for external applications that wish to communicate with Drupal. This presentation aims to provide Drupal...Speaker(s): Kyle Browning |
Beginner Intermediate Code & Develop |
The Drush EcosystemLearn about all the cool projects which ship with Drush commands, or build upon core Drush. For example:Speaker(s): Moshe Weitzman, Owen Barton, Mark Sonnabaum, Greg Anderson |
Intermediate Advanced Code & Develop |
OAuth: the spec, the dance, and drupalDrupal and OAuth: What this means as a consumer and a provider. OAuth provides several advantages both to users of products and API consumers. This talk will begin with a brief discussion of what...Speaker(s): Chris Christensen |
Intermediate Code & Develop |
Get Your Drupal Site Up and Running on Windows in 15 MinutesNew to Drupal on Windows? Come check out this workshop to get your Drupal site up and running in 15 minutes! WebMatrix makes creating a Drupal site easy. WebMatrix lets you customize your Drupal site...Speaker(s): Alice Pang |
Beginner Code & Develop |
Drupal 8: What you need to knowSince March 2011, the community has been hard at work on Drupal 8, which is currently undergoing active development. This revolutionary new release sports tons of improvements, and Angela Byron,...Speaker(s): Angela Byron |
Beginner Intermediate Advanced Code & Develop |
Simple DevOps / Continuous Integration Using JenkinsThis presentation will cover a simple setup of Jenkins (it can run on your laptop, suitable for a one-person shop), and a configuration will be demonstrated that enables the following automated...Speaker(s): Rob Ristroph |
Beginner Code & Develop |
Debugging Techniques for Drupal (and other LAMP applications)A structured debugging approach that narrows down problems, rather than making random changes and guesses, is the main point of this talk. Following that is an overview of a variety of tools such as...Speaker(s): Rob Ristroph |
Beginner Code & Develop |
Drupal Commerce 2.0 on Drupal 8Drupal Commerce 1.0 was released at DrupalCon London. Now over a later with more than 10,000 additional sites reporting usage of Drupal Commerce, we've begun to lay plans with the community to open...Speaker(s): Ryan Szrama |
Intermediate Advanced Code & Develop |
Enterprise Drupal DevOps Without the Devs or the OpsEvery developer who's built a Drupal site has had to juggle code, content and configuration. Normally these 3 components of the site are handled differently, even though there is dependencies....Speaker(s): Dave Hall |
Advanced Code & Develop |
Checking in with Mapping in Drupal 7Working with geospatial information can be a difficult task with any web site, but it also provides important context to the stories and content that you are sharing on your site/application. In "...Speaker(s): Brandon Morrison |
Beginner Intermediate Code & Develop |
Beelining Techs: Thoughts on contrib vs custom codeIn the Civilization game series, beelining is a strategy of forging ahead on the tech tree on a particular branch to gain an advantage over competing civilizations either in the form of a new...Speaker(s): Brandon Morrison |
Beginner Intermediate Code & Develop |
Drupal's Mobile App Generator and You: Learning How to Love the Smartphone / TabletDo you often think about making your mobile Drupal website friendly for smartphones? Or has you already started to build a Drupal mobile application using MAG (Mobile App Generator) module and...Speaker(s): Michael Haggerty, Matthew Saunders |
Intermediate Advanced Code & Develop |
Contact Management in Drupal: Getting Results with CRM CoreOne of the challenges Drupal developers face is managing contact information. Contacts are not content, and need to be managed in different ways.Speaker(s): Michael Haggerty, Matthew Saunders |
Beginner Intermediate Code & Develop |
JavaScript, Testing, and DrupalThere are several roads to the same result in Drupal and applying JavaScript is no different. This session takes a look at how to manage your site's JS but also some practices to make things a bit...Speaker(s): Rob Ballou |
Beginner Intermediate Code & Develop |
Getting started with RESTWe see the word REST everywhere when building sites and web applications. We're inundated with web service APIs, and many Drupal projects require the use of them or even the definition of them...Speaker(s): Ryan Szrama |
Beginner Code & Develop |
Think like a hacker: Secure Drupal Code: Part OneNote, this is a 2.5 hour mini-training on security and not 3 separate sessions Drupal is a powerful tool, but for many reasons sites are released with security vulnerabilties. In this technical...Speaker(s): Ben Jeavons, Cash Williams |
Beginner Intermediate Code & Develop |
Keep Drupal Running With Continuous IntegrationKeeping a software project running is a difficult art. It's fine at first, when the site is in beta and you're happily flipping switches on Drupal's control panels. But soon the site goes live, and...Speaker(s): Michael Booth |
Intermediate Code & Develop |
Automated Testing For Your Drupal SiteHow do you know that your Drupal site is working properly? Do you find yourself surfing through it at random just to make sure? Do you have a team of employees that spends minutes or hours manually...Speaker(s): Michael Booth |
Intermediate Advanced Code & Develop |
Options for Mobilizing Your Site with DrupalIn 2010 global mobile data traffic tripled for the third year in a row. Between 2010 and 2015, Cisco predicts that there will be approximately 7.1 billion mobile devices connected to the web (roughly...Speaker(s): Andrew Kucharski, Jay Uhlinger |
Beginner Code & Develop |
Keeping up with the times: Drupal upgrade & migration - which one is right for my site?If you stick with Drupal for your website framework (which you should!), you will eventually need to upgrade or migrate your site to a newer version of Drupal. Upgrade or migrate? Which one can be,...Speaker(s): Aimee Degnan, Kristen Pol |
Intermediate Advanced Code & Develop |
Mobile Commerce via Native Apps and Commerce KickstartMobile commerce is on the rise and will not slow down anytime soon. Mobile commerce is going to be $100 Billion market by 2015. In order to prepare for this market shift, Commerce Guys has rolled out...Speaker(s): Sumit Kataria |
Beginner Intermediate Code & Develop |
Patch ReviewIn this session, we'll look at the process of patch review from start to finish, discussing strategies to maximize learning opportunities, touching on why some patches are harder to review than...Speaker(s): Andrea (zendoodles) Soper, Jess (xjm) |
Intermediate Advanced Code & Develop |
Creating custom entities with Entity APIIn Drupal 7 entities are everywhere: nodes, users, files, terms... I would like to cover main questions how and when we need to create our own entities. And how we can leverate Entity API for that as...Speaker(s): Yuriy Gerasimov |
Beginner Intermediate Code & Develop |
Five Shades of JenkinsThe Jenkins continuous integration server is a wonderful tool with a lot of applications. Combined with Drush, a number of tasks can be automated very easily and can then be run on a regular schedule...Speaker(s): Steven Merrill |
Beginner Intermediate Code & Develop |
Beginning Programming with PHPDrupal is written using PHP (and js, html, css, but primarily PHP), so it can be quite useful to know a bit of PHP/some basics of programming. Session will cover the basics of the basic What Is PHP...Speaker(s): H Fox |
Beginner Code & Develop |
Beginning databases with MySQLThe data of the website (and the configuration when it comes to Drupal 7 and below) is primary stored in the database -- and for most people starting out, in a mysql database. Session will cover what...Speaker(s): H Fox |
Beginner Code & Develop |
Automating Testing at Every StageSubtitle: Since at first you won't succeed, test, test again SUT (System Under Test) is out. ACS (Assumed Cloned Site) is in. Let us show you how we have utilized Phing, Jenkins, PHPUnit, Selenium,...Speaker(s): Michelle Krejci |
Intermediate Code & Develop |
Development Workflow With GitOne of the most important steps to take in advancing your Drupal-Fu is using Version Control to manage the code in your Drupal project. In this session, I'll take you beyond the basics of Git and...Speaker(s): Shawn DeArmond |
Intermediate Code & Develop |
Drush Has Hooks!You have probably heard of Drush. It's a great tool for developers and sysadmins to manage a Drupal site. But did you know it has hooks, just like any Drupal module? Learn how to create new Drush...Speaker(s): Adam Ross |
Intermediate Code & Develop |
Local Development Workflow with VagrantOnce upon the time… we were using a shared development server for all our projects; it was slow and hard to make changes on a project by project basis, and so we decided it was no longer working for...Speaker(s): Marius Ducea |
Beginner Intermediate Code & Develop |
In-depth : Creating Native Mobile Apps with Drupal as BaseThis session will explain how to use Drupal as base system to manage your mobile application's data (photos, videos, content, users, geo, taxonomies, etc). We will demo some apps built for Android...Speaker(s): Sumit Kataria |
Beginner Intermediate Advanced Code & Develop |
Going MobileSometimes your mobile site requires a little more juice than responsive design can provide. What if you could utilise your Drupal site to build first-class apps for mobile platforms such as iOS and...Speaker(s): Sally Young, blake hall |
Intermediate Code & Develop |
Introducing the Statistics APILearn the what/how/why of Better Statistics and the Statistics API.Speaker(s): Eric Peterson |
Beginner Intermediate Advanced Code & Develop |
Introduction to Module DevelopmentThis session provides a fun introduction for people who want to get started writing their first module or extending an existing one. The presentation is both conceptual and hands-on, and covers...Speaker(s): Ezra Gildesgame |
Beginner Code & Develop |
Playing Nice in the Drupal Sandbox with RedHenThinkShout recently release a native Drupal CRM called RedHen whose overall architecture consists of a set of minimalistic building blocks that developers and site builders can use to develop...Speaker(s): Lev Tsypin |
Intermediate Advanced Code & Develop |
Introducing RedHen, a native Drupal CRMDrupal is a great web application framework and CMS. Integration with 3rd party CRMs can be hard to build and maintain. Can Drupal handle both for small and mid-size organizations? Constituent...Speaker(s): Lev Tsypin, Sean Larkin |
Beginner Intermediate Code & Develop |
Your First Drupal ModuleThis presentation will start you on your journey into Drupal module development. It will show you the steps you need to take to make a simple but useful Drupal module. You can checkout the module...Speaker(s): Ted Bowman |
Beginner Intermediate Code & Develop |
OH NODE(.js)!Node.js is the fad that's sweeping the nation! All the cool kids are doing it, but should you? This session will provide an introduction not only to node.js and Drupal but also to interesting node....Speaker(s): Howard Tyson |
Advanced Code & Develop |
Drupal as a "fat" front-end to big datastoresIn this talk we will be exploring how HighWire press at Stanford University uses Drupal as a "fat" front-end for a large pre-existing NoSQL datastore. HighWire Press at Stanford University hosts over...Speaker(s): Patrick Hayes, Todd McGee |
Intermediate Advanced Code & Develop |
Synchronizing your dev environment with Drush FetcherSo you want to develop changes to your new site. You'll want a disposable copy of that site to test things, right? If there are more than one or two developers on your project you'll need your own...Speaker(s): Howard Tyson |
Intermediate Code & Develop |
Fields and Entities: the good, the bad and the uglyDrupal 7 shipped with a wonderful tool for site builders: Fields. It also shipped with a far enhanced API behind it with respect to what CCK used to provide in Drupal 6. Despite all the thoughts and...Speaker(s): Wolfgang Ziegler, Francesco Placella |
Intermediate Advanced Code & Develop |
Exported Configuration: Now vs Drupal 8 (CMI)Everyone knows that managing configuration changes from dev to live is one of the great pain-points of Drupal. There are some techniques that work today with Drupal 7, and a whole new world awaiting...Speaker(s): Joshua Koenig, David Strauss |
Intermediate Advanced Code & Develop |
Drupal 8 Blocks & Layouts Initiative (Scotch) UpdateCome get an update on Blocks & Layouts in Drupal 8. We'll be demoing blocks as plugins, layouts and hopefully a condition system. Come see how you can help!Speaker(s): Kris Vanderwater |
Intermediate Code & Develop |
Think like a hacker: Secure Drupal Code: Part TwoNote, this is a 2.5 hour mini-training on security and not 3 separate sessions Drupal is a powerful tool, but for many reasons sites are released with security vulnerabilties. In this technical...Speaker(s): Ben Jeavons, Cash Williams |
Beginner Intermediate Code & Develop |
Think like a hacker: Secure Drupal Code: Part ThreeNote, this is a 2.5 hour mini-training on security and not 3 separate sessions Drupal is a powerful tool, but for many reasons sites are released with security vulnerabilties. In this technical...Speaker(s): Ben Jeavons, Cash Williams |
Beginner Intermediate Code & Develop |
Mega Menus and Menu Blocks, Enhance your UXMega Menus are a nice way to provide an excellent user experience. In this session we will review and demonstrate how to add a Mega Menu to your Drupal 7 website with ease. We will cover how to...Speaker(s): Jason Chinn |
Intermediate Site Building |
Drupal Talk with Crell and EatonHave a problem with Drupal? Ever wondered how you'd accomplish a certain design or data model? Don't quite understand how content strategy relates to the database schema? Sure, we all do. Wouldn't...Speaker(s): Larry Garfield, Jeff Eaton |
Intermediate Site Building |
Semantic Site BuildingThe usability of a CMS for its administrators and editors is closely tied to the semantic sense of the site build. Likewise, the maintainability (including ease of upgrade and feature addition) is...Speaker(s): Jody Hamilton |
Intermediate Site Building |
How to Architect Drupal SitesLaunching a Drupal site can be a challenge. One of the hardest parts is often making the leap from abstract plans into concrete decisions about module selection, configuration (content types, fields...Speaker(s): Owen Barton |
Beginner Site Building |
Drupal 8's Multilingual WonderlandCome to this session to see the latest and greatest in Drupal 8's multilingual support as well as any remaining plans that need hands for the rest of November (before Drupal 8's features are frozen...Speaker(s): Gábor Hojtsy |
Beginner Intermediate Site Building |
Drupal as a platform for building Facebook applicationsWith the rollout of App Center this summer, Facebook has made it easier than ever for their nearly 800 million active users to discover great new HTML5 applications. Drupal is perfectly poised for...Speaker(s): David Dagino |
Intermediate Site Building |
Managing Media in the CloudDrupal is rapidly changing its ways when it comes to multimedia. In recent years, multimedia within Drupal was handled from a local perspective where all multimedia was handled and managed within a...Speaker(s): Travis Tidwell |
Intermediate Site Building |
Building an Online Game-Based Course in DrupalThis session will cover some advanced site building techniques used to build an online course that featured a game-based pedagogical approach. The game is designed to facilitate an actively engaged...Speaker(s): Michelle Ziegmann |
Intermediate Site Building |
Spark: Authoring Experience++ in Drupal 8 coreProblem Drupal's out of the box authoring experience currently leaves much to be desired, and is one of Drupal's biggest weaknesses. While it's certainly possible to create stunning interfaces for...Speaker(s): Angela Byron, Gábor Hojtsy |
Beginner Intermediate Site Building |
BDD with Drupal and BehatBehavior-driven development (BDD) is a software development process that puts that focus on specifying the required behaviors within a system. This session will cover: Basic introduction to BDD...Speaker(s): Roger López |
Intermediate Site Building |
Introduction to CiviCRM for Non-profitsCiviCRM is a web-based open source Constituent Relationship Management (CRM) platform geared toward meeting the needs of non-profit, advocacy, arts, faith-based and other civic-sector organizations....Speaker(s): David Greenberg, Donald Lobo |
Beginner Intermediate Site Building |
Exploring Commerce Kickstart 2.0Commerce Kickstart is one of the most popular distributions of Drupal that installs and configures Drupal Commerce and its dependencies. This session will explore the design and usability...Speaker(s): Ryan Szrama |
Beginner Intermediate Site Building |
Integrating Drupal with CiviCRM - views, webforms and moreDrupal and CiviCRM are both large, popular open-source projects with great communities behind them. Although it supports multiple CMSs, Drupal has always been the best platform from which to run...Speaker(s): Coleman Watts |
Beginner Intermediate Site Building |
Multilingual Content in Drupal 7Organize your content in multiple languages in a consistent way with the state of the art method. Learn how Drupal's new field-based approach to entity translation will change the way you structure,...Speaker(s): Suzanne Kennedy |
Intermediate Site Building |
Building Communities using Organic GroupsDrupal is used all over the world for running online communities. The Organic Groups module is what powers many of these sites including Energy.gov, The Economist, and groups.drupal.org itself....Speaker(s): Andrew Berry |
Beginner Site Building |
Panopoly: A Panels Powered Base DistributionPanopoly is an Apps enabled distribution of Drupal powered by lots of Chaos Tools and Panels magic. The distribution is designed to be both a general foundation for site building and a base framework...Speaker(s): Matt Cheney, Brad Bowman |
Beginner Intermediate Advanced Site Building |
Drupal SEO Basics: A Drupaler's Guide to the SEO GalaxyIn case you've been living in a cave (or maybe a Vogon ship's cabin) the last few years, SEO stands for "Search Engine Optimization." Improving your website's SEO can translate into more visitors,...Speaker(s): Kristen Pol, Aimee Degnan |
Beginner Site Building |
Drupal for Facebook The Next GenerationI maintain the Drupal for Facebook project, and have presented it at previous BADCamps. Drupal for Facebook has a relatively long history and the current release does a number of things for...Speaker(s): Dave Cohen |
Beginner Intermediate Advanced Site Building |
Modules 101: Introduction, installation, and removal, or, The What, When, Where, Why, and especially HowThis is a practical introduction to Drupal modules. Learn the basics of what modules are, when to use contributed modules, where to find them, why choose one over another, and —step-by-step— how to...Speaker(s): Sharon Krossa |
Beginner Intermediate Site Building |
There's a Module for That! (Drupal 7 edition)More than three score and ten useful contributed modules for building Drupal sites. There are many really useful contributed modules to take your site beyond the basics of Drupal core. There are...Speaker(s): Sharon Krossa |
Beginner Intermediate Site Building |
Translation Management Tools: The future of translating a Drupal WebsiteDrupal 7 is good in serving a multilanguage site. Actually really good, but there are still some issues. Some of them are handled with i18n, some of them will be fixed in Drupal 8. But there is still...Speaker(s): Michael Schmid |
Intermediate Site Building |
Building beautiful facets for your search pagesA lot of the sites built in drupal uses apache solr as the search engine. This can be accomplished mostly in two ways: using apachesolr module or search api stack. Both these approaches uses same...Speaker(s): Yuriy Gerasimov |
Beginner Site Building |
Views. Huh! What is it good for?Of the 16,000+ modules on drupal.org views has been in the number one spot on the most used module’s list since Drupal 4.7. Ask any site builder to recommend module’s that they can’t live without and...Speaker(s): Joe Shindelar |
Beginner Site Building |
The Site Building Usability InitiativeIn this session Michael Keara (User Advocate) will present the results of some intensive research conducted in collaboration with Thomas Svenson (tsvenson) on the UX obstacles affecting the Site...Speaker(s): Michael Keara |
Intermediate Advanced Site Building |
What Acquia offers for Drupal site buildersAcquia calls itself the "Enterprise Guide to Drupal" and yeah, we know---a lot of Drupal developers don't think we offer anything of value to them. In fact, the Acquia Network provides tremendous...Speaker(s): Barry Jaspan |
Beginner Intermediate Advanced Site Building |
Content staging for Drupal. That actually works. Finally!Ever since Drupal started to hit the big time, anyone talking about workflows and process at a Drupal con or camp has probably been asked this question: 'How can I migrate content from one Drupal...Speaker(s): Barry Jaspan |
Beginner Intermediate Advanced Site Building |
Modules 101, Supersized! Introduction, installation, removal, & recommendations, or, The What, When, Where, Why, and especially How, now with additional What.This is a practical introduction to Drupal modules. First we'll cover the basics of what modules are, when to use contributed modules, where to find them, why choose one over another, and —step-by-...Speaker(s): Sharon Krossa |
Beginner Intermediate Site Building |
Building and Deploying Sites using FeaturesThe Features module provides a clean way to convert site configuration (entities, fields, views, etc) into code that can be version controlled and easily moved between sites. Allowing features to "...Speaker(s): Mike Potter |
Beginner Intermediate Site Building |
School of Management - An intro into OpenEDU, Multisite, Single Sign On, and SyndicationWhew, take a breath. That title is a mouthful. As an employee for ImageX Media I have been lucky to work on the OpenEDU project. In short his presentation is an introduction into what is OpenEDU and...Speaker(s): Shea McKinney |
Beginner Intermediate Site Building |
Make Publishing Rock! A Few Modules to Improve the Lives of EditorsAs developers its easy to forget about the site admin/content editor experience. We work hard to make the site features, and spend lots of time on the end user experience, but more often than not we...Speaker(s): Michal Minecki |
Beginner Intermediate Site Building |
Laying the foundation for a (code-free) site building experience in Drupal 8The architectural improvements that are being made to Drupal 8 including Symfony, Twig, Blocks and Layouts, etc. provide fantastic opportunities for improving site building in Drupal. As we dive into...Speaker(s): Kevin Oleary, Gábor Hojtsy |
Intermediate Advanced Site Building |
Supporting your site over the long termYour Drupal site launched! Now you need to know the best ways to support your site as it grows. Or maybe you've had your site for awhile and its starting to show some wear and tear. In this session,...Speaker(s): Meghan Sweet, Anne Stefanyk |
Beginner Intermediate Site Building |
Entityforms: a new Entity-based survey system for DrupalWhy Entityforms Everybody knows about Webforms so why would want a another survey system in Drupal. Entityforms takes a very different approach by using an entity and standards fields approach to...Speaker(s): Ted Bowman |
Beginner Intermediate Site Building |
Webform 4 PreviewWebform is one of the most popular Drupal modules. Commonly used for contact forms, questionnaires, pledge forms, polls, and other functionality, the Webform module provides a huge amount of...Speaker(s): Nate Haug |
Beginner Intermediate Site Building |
Flexible Image Galleries with File EntitiesComplete image gallery solutions for Drupal 7 are hard to find. Sure there's always the Taxonomy + Image node approach, but what you want is something that feels cohesive, with functionality like: -...Speaker(s): Nate Haug |
Intermediate Site Building |
What You See is (not always) What You Get (but it can be)Configuring WYSIWYG editors and image handling is a laborious process, riddled with caveats and best practices. The number of contributed modules extending the WYSIWYG experience is vast, and their...Speaker(s): Andrew Mallis |
Beginner Intermediate Site Building |
How to scale and how not toAfter a brief description of what scaling is, how it differs from performance and two different scaling solution I engineered work with, I will rather talk on how not to scale because you almost...Speaker(s): Karoly Negyesi |
Advanced Performance |
Drupal Performance for the Rest of UsThe Drupal universe is replete with recommendations and guides on how to scale and tune mammoth Drupal installations. While there are some resources covering basic Drupal caching, there is a...Speaker(s): Eric Peterson |
Beginner Intermediate Performance |
A High-Performance Drupal Server ArchitectureA basic overview of the standard "best practices" server architecture for Drupal (the "Mercury stack") will be covered, as well as extending it to clusters of servers. We will discuss evolutions...Speaker(s): Rob Ristroph |
Intermediate Performance |
Advanced Frontend PerformanceAs rich HTML5 apps become the norm and mobile context dominates over desktop, the importance of frontend performance is exploding. We want websites to do cool new things, but more importantly they...Speaker(s): Chris Ruppel |
Advanced Performance |
Varnish in a Bleeding-edge Drupal Stack: A Case StudyVarnish is renowned to be one of the simplest and most effective methods of improving site performance and reducing server infrastructure overhead. But what happens when the world's largest Drupal...Speaker(s): Andrew Lasda, Rok Žlender |
Intermediate Advanced Performance |
Thunder and Lightning: LoadStorm and Other Ways to Stress Out Your Drupal SiteWe all know that Varnish is the default answer for performance, but what happens when you have to flush cache? LoadStorm provides a quick, cheap, and easy way to slam your Drupal site with thousands...Speaker(s): Andrew Kucharski, Jay Uhlinger |
Intermediate Performance |
How to sleep without the server-crash-fear (High Availability and High Performance Hosting for Drupal)Hosting Drupal for a small and medium site is not very hard. But what if the Drupal Site is business criticality for the customer? Or the servers should handle thousands of Users at the same time?...Speaker(s): Michael Schmid |
Intermediate Performance |
Measuring front-end performanceThanks to Navigation timing we now have a precise way of measuring front-end loading performance. We'll see how we can leverage Drupal to measure the time spent parsing HTML, applying CSS and...Speaker(s): Théodore Biadala |
Intermediate Advanced Performance |
Performance analysis with XHProfYou develop a new module but it slows the system and you don't know why? Microtime can give you some information but you want the run times of all your function calls? XHProf can profide you all this...Speaker(s): Karsten Frohwein |
Beginner Intermediate Performance |
Short StackThe average Drupal hosting stack is getting much more complex. The average high-performance Drupal stack might have Apache or nginx, PHP, HAProxy, Varnish, Memcache or Redis, SOLR and Tomcat, MySQL,...Speaker(s): Steven Merrill |
Intermediate Performance |
A new theme layer for Drupal 8Drupal 8 has a new theme layer. A new theme engine named Twig has been introduced already, and the rest of the system is also getting an overhaul.Speaker(s): Jen Lampton, Kris Vanderwater, John Albin Wilkins, morten Birch Heide-Jørgensen, Carl Wiedemann |
Beginner Intermediate Advanced Design & Theme |
Inkscape: Mockup that siteInkscape is fabulous free and open source software for creating vector graphics. But it's also a powerful tool for creating web and user interface mockups. By creating a library of common design...Speaker(s): Donna Benjamin |
Beginner Design & Theme |
Omega - From Download to Layout in 45 MinutesThis session will cover the basics of using Omega to build a responsive, grid-based layout without writing a line of code. We will cover conceptualization, theme settings, zone/region/section...Speaker(s): Joshua Turton |
Intermediate Design & Theme |
Responsive Web Design (Primer)Do I need RWD? You probably need responsive web design and you don't even know it. Responsive web design is the concept of developing a website in a way that helps the layout adjust according to the...Speaker(s): Roberto Montero |
Beginner Design & Theme |
The Lean-Back Interface vs. GodzillaWe know the lean-forward interface quite well. Its familiar lumbering gait. Its agonizing roar. Even if you know it's coming, it can burn you. Throw rocks at you. Rip down your structures. Especially...Speaker(s): Laura Scott |
Beginner Intermediate Design & Theme |
Add usability testing to your skill set!Usability is important if you want 1. People to enjoy using your site/web application 2. Customers to recommend it to their friends 3. Your site/app to enjoy long term success No matter what...Speaker(s): Dharmesh Mistry, Lisa Rex |
Beginner Design & Theme |
Mini Training: Responsive Web Design with Sass+Compass: Part OneResponsive Web Design is on the tongues of everyone at the moment, and with good reason. With more mobile device activations per day than human births and full internet browsers coming to television...Speaker(s): Sam Richard, Chris Ruppel |
Intermediate Advanced Design & Theme |
Leveraging Vector to Solve Modern Design ProblemsDesigners have long used vector graphics in print. But until recently, vector wasn't a practical option for the web. Now it is, and just in time to solve some of the toughest problems designers are...Speaker(s): Scott Reynen, Joel Steidl |
Beginner Intermediate Design & Theme |
Do More with LESSSLIDES: http://www.slideshare.net/saneangel50/do-more-with-less-15018220 LESS allows you to write CSS in a smarter more organized manner. It allows the ability to use combinations of functions,...Speaker(s): Sean Lange |
Beginner Design & Theme |
Debugging Drupal CSS: tips, tricks, and tacticsThere are a number of things you need to account for when it comes to working with a CMS and there are so many ways to accomplish the same thing. There are divs, and spans, classes, lists, and id's...Speaker(s): Sean Lange |
Beginner Design & Theme |
Hi-fi and Lo-fi ThemingDrupal sites can look like anything, but some of the most 'Drupally' things about them are either commonly overlooked or are a pain to change. Trying to implement designs that are counterintuitive to...Speaker(s): Meghan Palagyi |
Beginner Intermediate Design & Theme |
HTML5 Now! Drupal 7 theme Semantics, Templates, TechniquesRoll up your sleeves and get busy with practical steps for converting your theme into HTML5: the templates you need to change, the functions you can employ, the semantics to consider, and some...Speaker(s): Laura Scott |
Beginner Intermediate Design & Theme |
Ain’t No Such Thing as a Free Lunch: Deconstructing Base ThemesBase themes are all the rage, but it’s a fanboy battleground. Are you team Omega? Zen? Fusion...? If you haven’t made a decision, don’t worry, someone will come along and tell you what to think.Speaker(s): Sheena Donnelly |
Intermediate Advanced Design & Theme |
Scalable Stylesheets - Theming with Modular CSSPopular CSS architecture strategies such as OOCSS and SMACSS are geared toward writing CSS that can scale with large, complex sites. Both revolve around one core concept-- style by layering classes...Speaker(s): John Ferris |
Advanced Design & Theme |
ZAP! POW! Super UX! What comics can teach us about story and image in user interfacesHow can we as UX designers collect inspiration and broaden our vocabularies by looking - really looking - at how a bunch of marks on a page can convey the struggles of superheroes in the real world...Speaker(s): Jennifer Schultes |
Beginner Intermediate Design & Theme |
How Therapy Helped My Client RelationshipsLearn how to make your clients love you. This session will uncover tips for successful collaborations and share how mastering human interactions is the key to happiness, success and job satisfaction...Speaker(s): Nica Lorber |
Beginner Design & Theme |
Faster Design Decisions with Style TilesDiving into responsive design projects can be daunting. Old design practices are cumbersome when thinking in terms of web systems that will span a wide variety of devices and dimensions.Speaker(s): Samantha Warren |
Intermediate Design & Theme |
Panels for Themers - Creating Highly Flexible LayoutsSlides available via github: http://is.gd/panel_webinar Lvl Up Your Themer blog series: http://is.gd/LUYTblog Example module adding layouts with flexlayouts: http://is.gd/module_flexlayouts Just...Speaker(s): David Needham, Eric Casequin |
Beginner Intermediate Advanced Design & Theme |
Beginner ThemingSession 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 what...Speaker(s): David Needham |
Beginner Design & Theme |
Intermediate ThemingSo you know how to add a theme from Drupal.org. Maybe you even know how to create a sub-theme from one of the popular base themes. But what about taking Drupal theming to the next level? Enter...Speaker(s): David Needham |
Intermediate Design & Theme |
Designing and Implementing Beautiful, Flexible InterfacesDesign is hard. Implementing a design can be even harder. But fear not! With a good handle on how to use Photoshop and a solid understanding of CSS, the limits on what can be accomplished can be...Speaker(s): Ken Woodworth |
Intermediate Design & Theme |
the Angry ThemerA guide to surviving as a progressive Themer in the world of Drupal. Where backend and nested arrays is King and frontend is treated as something about colors, fontsize & Bold, .clearfix’es...Speaker(s): morten Birch Heide-Jørgensen |
Intermediate Advanced Design & Theme |
Build It and Make Them Come- Prototyping and Recruiting UsersYou know that getting feedback on your designs is critical to the success of your project. But how can you actually test your ideas, and how do you get users to test with? In this session, I am going...Speaker(s): Becky Gessler |
Beginner Intermediate Design & Theme |
A “content first” approach to designing responsive Drupal layouts using Twitter BootstrapUnderstand the key components of responsive web design and how to employ a “content first” approach while designing your next Drupal site using the new Twitter Bootstrap-based Open Framework theme.Speaker(s): Megan Miller, Brian Young |
Beginner Intermediate Design & Theme |
Theme preprocess functions: An IntroductionHow many times has this happened to you: You're theming a Drupal site, writing your CSS and making a few changes to the tpl files here and there. Everything is going great, then suddenly you realize...Speaker(s): Carl Wiedemann |
Intermediate Advanced Design & Theme |
Frontiers of CSS: Its Past, Present, and Future (in Drupal)Over the last several years, browser support awesomeness for CSS has skyrocketed. We now have a large arsenal of tools on our belts to enhance design and UX on our sites. This session will inspect...Speaker(s): Preston So |
Intermediate Design & Theme |
Drupal-Aware Design: Techniques for Better ThemesBetween design and Drupal theme we change gears dramatically in process and thinking. As designers, we craft our work with wowing users in mind, and as themers, we strive to architect the design and...Speaker(s): Preston So |
Beginner Design & Theme |
Usability study planning workshopIn this world of more evolved web, it is crucial that your website provides the web experience as intended. One of the best ways to do this is to conduct usability study on your site. In this...Speaker(s): Dharmesh Mistry, Lisa Rex |
Beginner Intermediate Design & Theme |
Learning Drupal 7 Theming in a Snap!Drupal theming has long been seen as a dark art with a steep learning curve. Newcomers are often stymied by the many Drupalisms such as CSS class names, XHTML structure, and sprinkling of odd PHP....Speaker(s): John Albin Wilkins |
Beginner Design & Theme |
Beginner Best PracticesNew to Drupal theming and site-building or still learning? Do you really want to know "Am I doing this right?" Or maybe you're tried of doing things the "hard way" or just not sure what are the best...Speaker(s): Meghan Sweet |
Beginner Design & Theme |
Mini Training: Responsive Web Design with Sass+Compass: Part TwoResponsive Web Design is on the tongues of everyone at the moment, and with good reason. With more mobile device activations per day than human births and full internet browsers coming to television...Speaker(s): Sam Richard, Chris Ruppel |
Intermediate Advanced Design & Theme |
Mini Training: Responsive Web Design with Sass+Compass: Part ThreeResponsive Web Design is on the tongues of everyone at the moment, and with good reason. With more mobile device activations per day than human births and full internet browsers coming to television...Speaker(s): Sam Richard, Chris Ruppel |
Intermediate Advanced Design & Theme |
OMG DDoS - Drupal lessons learned the hard wayA distributed denial of service attack can be a painful and costly thing these days. With #hacktivism on the rise who knows when and if your Drupal site could soon be a target. I'll cover Rapid...Speaker(s): David Stoline |
Advanced Other |
Public Speaking for GeeksWhether you've presented at a conference before, or think you have no chance of ever getting a talk accepted, you'll come away from this session ready and able to start giving awesome technical...Speaker(s): Adam Kalsey |
Beginner Other |
Getting Projects DONETools of project management in the digital age sorely lag behind the rest of the vitality of the internet. Most project managers and team members have pretty good gut intuition about how long a...Speaker(s): Kate Lawrence |
Advanced Other |
Zen and the Art of EstimatingEstimating can take many forms, from estimating tasks to entire projects, working with anything from a one line story to thousand pages of specs. Most people find it hard, and many people find they...Speaker(s): Owen Barton |
Intermediate Other |
HTML5 content: The music must changeSo you have your Drupal site sporting an HTML5 theme. What about your content? When moving from xhtml (which has been default for Drupal up through Drupal 7) to HTML5, you should be aware of some new...Speaker(s): Laura Scott |
Beginner Intermediate Other |
Quality Requirements = Awesome Sites Your Client Will LoveConvert your client's online business strategy into Drupal awesomeness! Requirements!! Yeah! Woo Hoo!! All cheerleading aside - it is really hard to get excited about requirement management, but...Speaker(s): Aimee Degnan |
Beginner Intermediate Advanced Other |
The Drupal Ladder: Resources and activities for meetups to help members learn and contributeAs 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 core. There are a lot of...Speaker(s): Karyn Cassio, Addison Berry |
Beginner Other |
Drupal & Traditional Editorial Workflow-Merging Print and Digital Publishing Worlds with InDesign integrationIn this session I will present my viewpoint of how Drupal can work in a traditional publishing environment that uses standard editorial, design and production tools. I also plan to include a...Speaker(s): Joe Bachana |
Beginner Intermediate Advanced Other |
THE REAL VALUE OF OPEN SOURCE: ROI AND BEYONDLearn about the real values offered by the open source model – and a successful project like Drupal – and how to pitch it or believe in it without "sounding like a software hippie". The bottom line...Speaker(s): Jeffrey McGuire |
Beginner Intermediate Advanced Other |
Drupal Rocks MarketingBehind all that code, sweat, and tears, Drupal is a marketing platform second to none. In this session I will demonstrate why Drupal is the best platform on the planet for SEO, Internet Marketing,...Speaker(s): Ben Finklea |
Beginner Intermediate Advanced Other |
Delivering on the Promise- A Strategizing Session on Making Distros What they Could BeWe are all too familiar with statements such as "Drupal has a steep learning curve, but it's worth it in the end." The steep learning curve, unfortunately, has turned many away from Drupal as a...Speaker(s): Clayton Dewey, Lydia Toupin |
Beginner Intermediate Advanced Other |
Agile Gymnastics and Timebox TumblingI've done it all - cowboy, waterfall, extreme, and agile scrum. Learn why... Waterfall doesn't always work Agile has a place, but isn't the holy grail Cowboy can kill the relationships you have with...Speaker(s): , Matthew Saunders |
Beginner Other |
How to land your dream Drupal jobAfter spending years in technical recruiting, filling hundreds of engineering positions, and looking at thousands of resumes, I want to share with you some of the secrets to getting your dream job....Speaker(s): Jessica Stielau |
Beginner Other |
Project Management Tools and OrganizationAs many Drupal development firms continue to evolve and mature, we often run into many management issues involved with the growing pains. One of the biggest of those issues is effective and efficient...Speaker(s): Andrew Kucharski, Jay Uhlinger |
Intermediate Other |
Startup Stories: Lessons in Rapid, Agile Prototyping and Development with DrupalDrupal continues to gain increasing momentum among startups, both pure-play startup companies and internal startup groups within large organizations. Join Promet Source for this exciting talk about...Speaker(s): Andrew Kucharski, Jay Uhlinger |
Intermediate Other |
User Research : 7 guerilla tactics to answer your user research questionsAs a drupal developer or a product creator, you may have to make decisions on the whats and hows of a product, without the benefit of any formal user research. Essentially, going with your gut. Gut...Speaker(s): Shailesh Bhat |
Beginner Intermediate Other |
Drupal in the MainstreamIn the last few years, Drupal has exploded in popularity from a niche platform to the software that powers some of the biggest and most important sites in the world. Much of that success has been...Speaker(s): George DeMet |
Beginner Other |
Stop being afraid of your clients! Raising your rates as a freelancer or small team.Your client calls you at 10am on a Sunday, and all you can think is "I'm not getting paid enough for this." You constantly are wondering if you should take that full time gig from ________ and give...Speaker(s): Sarah Prasuhn |
Beginner Intermediate Advanced Other |
No RFPs! Why requests for proposals are bad for business (and how we can stop them)If finding the perfect client or vendor is a bit like dating, then the RFP system is like online dating — the worst kind, too. We search for "Drupal," get a long list of fuzzy pictures, dry...Speaker(s): Todd Nienkerk |
Intermediate Advanced Other |
Introduction to Project Portfolio ManagementBy now, if you're a PM, you've probably seen a dozen or more sessions about how to run a successful project. You've jumped on the agile bandwagon. You know how to estimate exactly how much time your...Speaker(s): Chris Strahl |
Beginner Intermediate Advanced Other |
Using a Business Model Canvas to Make Your Business Planning AgileBusiness Canvas Models are a business planning tool that helps you plan and prioritize the needs of your organization.Speaker(s): Chris Strahl |
Beginner Intermediate Advanced Other |
It's time for a Y-Combinator / Tech Stars (business accelerator) for Drupal.Do you have an idea for a business that leverages Drupal to meet a great market opportunity? Or do you have some amazing tool that can accelerate the use of Drupal by a target user or developer...Speaker(s): Jay Batson |
Intermediate Other |
So you want to test a patch from the issue queue? Sure you do!Patch testers don't have to have a programming background. Contributing to Drupal by testing a patch in the issue queue is rewarding and will be appreciated by bug reporters, coders and committers....Speaker(s): Cathy Theys |
Beginner Other |
Efficient Patch Testing with Command Line Tricks and Other ToolsAfter testing a few patches, it's time to figure out how to speed up the testing process. Be more efficient, test more patches, and spend more time thinking about solutions and less time clicking...Speaker(s): Cathy Theys |
Beginner Intermediate Other |
Using Kanban for distributed teamsManaging our operations team working simultaneously on many Drupal projects, each with its own project manager was a challenge. We were working on projects and tickets that came in our workflow not...Speaker(s): Marius Ducea |
Beginner Intermediate Other |
Someone's in the kitchen with Dinah... Chef, Vagrant, AWS....Someone's in the kitchen with Dinah... Someone's in the kitchen I know..... C'mon down and meet Opscode's Chef, the latest and greatest inheritor to the automated configuration and deployment...Speaker(s): Craig McEldowney, Steven Rifkin |
Advanced Other |
Confessions of a Drupal RoadieWhat do you do when your certified to rock score barely nudges the needle? Everyone is looking for a Drupal Rockstar, right? Or are they? What about the Drupal Roadies, the guys behind the scenes...Speaker(s): Dusty Boeger |
Intermediate Other |
Unboxing VagrantPerhaps you've heard chatter about Vagrant, an awesome cross-platform tool for setting up virtual test environments, but haven't had a chance to play with it, or you'd like to learn a few quick tips...Speaker(s): Steven Merrill |
Beginner Intermediate Other |
Tales From the Admin Layer: who moved my block?!As end users of Drupal admin screens, content administrators know where all the ghosts of checkboxes past lie. Drupal usage is growing and developers have to navigate the requests and needs of...Speaker(s): molly byrnes |
Beginner Intermediate Other |
The Business Case for Contributing CodeIn the Drupal community we tend to talk about committing code to our public spaces (drupal.org, but also github) in terms of "contributing" and "contributions", and while much of it can be seen in...Speaker(s): Alex Urevick-Ackelsberg |
Beginner Other |
Bite-Sized ContributionThis session encourages everyone to become involved -- or to get more actively involved -- in participating in the Drupal Community by discussing common objections that people who are new to Drupal...Speaker(s): Ezra Gildesgame |
Beginner Intermediate Other |
Setting up complex projects for success: "The Drupal Requirements Gathering Process"In this session, we will walk through our "requirements gathering" (e.g., discovery) process for embarking upon a successful Drupal development project. As we will describe, this process is user-...Speaker(s): Sean Larkin |
Beginner Intermediate Advanced Other |
Hekyll: Presentations for HackersHekyll is a presentation generator that uses Jekyll and Impress.js to create awesome presentations. You write Markdown files, which get turned into individual slides for an Impress.js presentation....Speaker(s): Brian McMurray, Steven Merrill |
Beginner Other |
Who's gonna pay for that? Collaborative funding for Drupal contrib modulesOur team at ThinkShout has been largely successful in getting our clients to work together to fund contributed Drupal modules and distributions. This innovative funding process requires transparency...Speaker(s): Sean Larkin |
Beginner Intermediate Advanced Other |
Just pick a niche already, and Drupal specialize!Being Drupal everything is hard and exhausting, so follow your gut and the advice of all the successful people out there, and pick a niche! In this talk, I will expose you to different niches in the...Speaker(s): James McBryan |
Beginner Intermediate Other |
Drupal Distributions: A Panel DiscussionIt has been almost six years since Drupal added the ability for developers to create a customized start state on installation. Although the potential here is considerable, the last six years of...Speaker(s): Matt Cheney, Karen Borchert, Ezra Gildesgame, Ryan Szrama |
Beginner Intermediate Advanced Other |
Meet the Drupal Association and DrupalConThe Drupal Association is a not-for-profit trade organization that tasks itself with fostering and supporting the Drupal software project, the community and its growth. Created in 2006 by a group of...Speaker(s): Jacob Redding |
Beginner Other |
Content Strategy for DrupalWhat's the big deal about content strategy? Well, we want content for humans! Right now, we see 2010's news items languishing on well designed, solidly built websites. Projects delayed weeks because...Speaker(s): Jessica Hui |
Beginner Intermediate Advanced Other |
Emotional Fitness for Techies v1.5Burt Lo is a Project Manager with Sage Tree Solutions. He started coding at the age of fourteen, building business systems for over twenty years, and has progressively moved into management and...Speaker(s): Burt Lo |
Beginner Intermediate Advanced Other |
Nodes are More than Content: An Energy.gov Case StudyExplore creative ways to use nodes within Drupal 7 with this dive into Energy.gov. As one of the original developers on the Energy.gov platform, I've seen us bring an awesome, single platform to more...Speaker(s): Fredric Mitchell |
Intermediate Case Study |
Drupal and Higher EducationIn this session we’ll take a look at 6 unique higher education case studies showcasing the diversity of Drupal solutions in the .edu space. The case studies show Drupal as a solution for everything...Speaker(s): David Diers |
Beginner Case Study |
Setting up and Configuring Drupal Developer Portals At ApigeeWe are Apigee and we create Enterprise API's for companies all over the world. We use Drupal to create API Developer portals and host 100+ drupal sites on Amazon instances and clusters. We provision...Speaker(s): Tom Stovall |
Advanced Case Study |
The Open Source Business ModelThere is no question that Open Source software has changed the rules of business for the whole software industry. Big software corporations are now finding that they simply cannot ignore the new 500...Speaker(s): Travis Tidwell |
Beginner Case Study |
Enterprise DrupalIntegration scenario between Drupal and SAP HR system. The motivation behind this integration scenario is to provide easy and simple accessibility to businesses who are need of such integrations....Speaker(s): Anwesa Chatterjee, Manish Garg |
Intermediate Advanced Case Study |
Science on DrupalScience is Better on Drupal! Come to science on Drupal to talk about Drupal as a platform that supports science, from digital laboratory notebooks, to shared workflows, collaboration environments,...Speaker(s): Bruce Caron |
Beginner Case Study |
Drupal and Digital HumanitiesIs Drupal for humanists? Using the case study of Bulgarian Dialectology as Living Tradition, a digital dialect atlas for the Bulgarian language developed at UC Berkeley, this session makes the case...Speaker(s): Quinn Dombrowski |
Beginner Intermediate Advanced Case Study |
Preserving History for Future Generations: The King CenterThere are few figures who have had as great an impact on the history of the last century as civil rights leader and social activist Dr. Martin Luther King, Jr. The King Center is an organization...Speaker(s): George DeMet |
Beginner Intermediate Case Study |
Juno: Enterprise social project management and CRM - built in DrupalLarge organizations are loose federation of individual islands, bound by common history and cause. As managers and strategists, we strive for collaboration and communication, but more often than not...Speaker(s): Andrew Berry, Marc Danziger |
Beginner Intermediate Case Study |
Large Scale Drupal - How Organizations Succeed with Open SourceMany organizations are doing amazing things with the Drupal framework and innovating by breaking through prior limitations. However, there is limited knowledge sharing and discussion happening among...Speaker(s): Michael Meyers |
Beginner Intermediate Advanced Case Study |
Getting your COD on: Leveraging the Conference Organizing Distribution for non-Drupal EventsWhile it's important for Drupal to eat it's own dog food when it comes to Drupal Camps and DrupalCons, what about using COD for non-Drupal events?Speaker(s): Dusty Boeger |
Intermediate Case Study |
Responsive HTML email and DrupalThis session will cover the case-study of an organization's weekly e-newsletter template re-design, the steps taken to optimize it for mobile, and the testing it took to ensure it looks good across a...Speaker(s): Drew Gorton |
Beginner Intermediate Case Study |
X All The Things: Total Content ControlWhat do you do when your client wants to revision everything? Not just nodes...ALL THE THINGS; all those nooks and crannies that are normally hard to get at with Drupal. What about translating all...Speaker(s): Tim Cosgrove, Joe Turgeon |
Beginner Intermediate Case Study |
Mukurtu CMS: Empowering Indigenous communities to share and manage digital heritageMukurtu is a free and open source content management solution for Indigenous communities, museums, archives and libraries to share, license and curate their digital heritage. Leveraging the power of...Speaker(s): Chach Sikes, Michael Ashley |
Beginner Intermediate Advanced Case Study |
Beyond Websites to Web ApplicationsA presentation to review one or more private Applications built using Drupal 7, and a discussion of some of the many technical and management concerns that arise when you move beyond traditional Web...Speaker(s): Matt Chapman |
Intermediate Case Study |