Proposed Sessions

Primary tabs

Session Speaker(s) Experience level Tracksort descending
CLI, the other SAPI ThijsFeryn Most developers use PHP in a web context and run their code via Apache. The command line interface (CLI) is another approach to run PHP without the overhead of your webserver.This talk not only... Intermediate Coding + Development
A GPS for Drupal: how to record, play and pause documentation and configuration walkthroughs. kvantomme The documentation process in our community is broken. As long as we keep solely depending on a group of dedicated highly altruistic individuals it will never become sustainable. Documentation should... Beginner Coding + Development
A Two Way Street: Connecting Drupal and A Flexible Mobile Content Creation App kylebrowning, ksenzee, katbailey This talk will focus on our strategy, process, and results while building a Drupal 7 API based on Services module and a native iOS app that takes advantage of it to effectively provide a UI for... Intermediate Coding + Development
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
Clean Code ygerasimov This session is for people who write code. As most of the time we do not write but read the code, it is critically important to learn how to write code so it is readable. Session gives practical... Beginner Coding + Development
Advanced Article Assembly: Adventures in atomic asset administration tobby Content assets may include article text, photos, videos, graph data, sports scores, or even references to other articles. When dealing with enterprise clients, especially (but not limited to) those... Advanced Coding + Development
Data Reporting in Real-Time via Drupal StevenWill, dianadupuis Do your clients want more data analysis, but your reporting is too slow? Are you wondering how to extend Drupal’s schema structure and data storage to boost performance? Have your Drupal... Intermediate Coding + Development
Using LoadStorm And Other Tools To Stress Out Your Drupal Website akucharski We 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... Intermediate Coding + Development
TDD and OO in SPS: A case study in fighting Drupal jec006, e2thex We will explore the benefits of Test Driven Development we saw in writing the SPS module and how an Object Oriented approach helped make this process work. We will discuss some of the challenges of... Advanced Coding + Development
Debugging Techniques for Drupal and Other Complex Systems rgristroph A general approach to debugging Drupal problems will be presented, followed by an overview of a variety of tools such as the Devel suite, krumo, xdebug, client side debugging such as Firebug and... Beginner Coding + Development
Performance analysis with XHProf Kars-T In this Session you will learn about: Profiling with XHPRof Installation Benefits XHProf VS xDebug Automatic usage Profiling small parts of the code Combination with the devel module... Beginner Coding + Development
Drupal + PhoneGap - The Mobile App jwsj11 Mobile is growing fast: 25x over the next five years. In a year or two (if not now), not being present on mobile in a focused manner will be the equivalent of not being present on the web today. With... Intermediate Coding + Development
Functional PHP Crell Functional programming. Some see that term and think "functions? You mean procedural programming. I've been doing that for years." Others see it and think "you mean that crazy academic nonsense... Intermediate Coding + Development
Modeling Your Data with Drupal mikey_p While content types and fields give you lots of flexibility, what do you do when they still don't match your data? Is there a simple way to express your clients complex workflow and link that... Intermediate Coding + Development
Building an extensible API to serve drupal content to other websites and mobile devices dishui For organizations that has a lot of data in drupal sites, they can easily create an uniform api to service those data to their mobile applications, to create new web presentation layer. I'll discuss... Intermediate Coding + Development
Developing Plugins for Open Atrium 2.0 mpotter The new Drupal 7 version of Open Atrium is being released and contains many new improvements for building collaboration and Intranet sites. Open Atrium 2 is based upon an extensible plugin... Intermediate Coding + Development
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
Vim for Drupal CrashTest_ This session is for finding out how the old-school editor, Vim, is just dandy for Drupal. We will cover some cool plugins, and awesome resources, as well as answering questions about how to use... Intermediate Coding + Development
Advanced topics in Solr (including Solr Cloud!) dstuart In this session we will be looking at some of the more advanced and new features of Apache Solr 4 that will allow you to tweak and extend your search to provide greater relevancy. This will include... Advanced Coding + Development
Build your own Kickstarter with Amazon FPS pwall With the rise of crowdfunding sites and online marketplaces, the very concept of eccomerce is evolving. This has opened doors for startups and entrepreneurs, while creating endless opportunities to... Intermediate Coding + Development

Pages