Sessions

Session submissions have now closed for DrupalCamp Dublin.

Visit the Schedule to see whats happening.

Sessions

Setting up a Drupal commerce store from scratch
Track: Commerce
Experience: Intermediate
Presented by: Frost

From a vanilla site to a basic commerce store, including a few necessary tweaks for ireland, and some of the commerce principles (which differ from ubercart) that will help when you want to do additional configuration beyond the basics.

This'll be done by installing modules, patches... Read full session description

Getting responsive: the mobile web is not a seperate platform
Track:
Mobile
Design
Usability

Experience: Beginner
Presented by: garyhammond

As website planners, designers and builders who use keyboards and mice to interact with the web it can be easy to fail to understand the importance of creating an equally great user experience on a mobile device.

Many mobile versions of websites are inadequate, clumsy and clearly an... Read full session description

Pergola - A high performance Drupal stack
Track: Server Configuration
Experience: Intermediate
Presented by: Steven Jones

Pergola is designed to take the hassle out of setting up new servers and managing servers for small teams, say if you're a small company and you need to host your clients' sites. In minutes it will configure: Apache, Varnish, MySQL, Solr, Postfix, a firewall, and much more besides.

... Read full session description

Why Git Hates Me
Track: Drupal Development
Experience: Beginner
Presented by: netrunner

An introduction to Git and developing with version control.

The talk will focus on the common gotchas you encounter when you start to use Git. It will be like a cookbook style approach: here's a common problem and here's how to deal with it.

Read full session description
The Bare-bones, No Messing, PHP You Want to Know
Track: Drupal Development
Experience: Beginner
Presented by: netrunner

This is the talk I wanted when I began with Drupal.

The bare-bones, what you need to know to be able to navigate around Drupal's code. Drupal is written in PHP, so it's pretty important to be able to read it. Writing it is even better, but very often you only need to change a very small... Read full session description

Agile User Requirements
Track:
Design
Drupal Development
Commerce

Experience: Intermediate
Presented by: emkay

Moving web application development from a classic waterfall process towards an agile methodology can be difficult at the best of times, but a great place to start on the path of agility is to change your requirements gathering mindset.

A subtle shift from building a detailed requirements... Read full session description

Accelerate your Lean Startup with Drupal
Track:
Drupal Development
Commerce

Experience: Beginner
Presented by: drupalnomad

Drupal is ideally suited for startups:

  • rich selection of modules - rapidly use existing functionality to create desired functionality
  • configuration over coding - functionality can be modified rapidly
  • engaging community - the Drupal community is always eager to help... Read full session description
Storage API
Track: Drupal Development
Experience: Intermediate
Presented by: drupalnomad

Storage API is a low-level framework for managed file storage and serving.It has the following features:

  • Pluggable architecture - it can be extended to work with any storage service.
  • Redundancy - it can be configured to store... Read full session description
Building a huge content sharing network using Domain Access
Track: Drupal Development
Experience: Intermediate
Presented by: aburrows

So you have multiple websites and you want to share content and users across multiple domains? But wait you want it to be simple and managed from one domain? Well you could use multisite, but that can be tedious and cause lots of issues especially with a huge amount of sites and databases... Read full session description

Services: Integrating Drupal with External Applications
Track:
Mobile
Drupal Development

Experience: Intermediate
Presented by: mccrodp

This session will focus mainly on the Services and Services Views modules and how they can be used with REST Server to output JSON data. A mobile app will be used as an example of using this... Read full session description

Drupal Commons - Based on Ireland Reaching Out's Experiences
Track:
Experience: Intermediate
Presented by: Mark Conroy

We will be doing a presentation on Drupal Commons and how it is being used by Ireland Reaching Out. What we like about it, some gotchas we have had to overcome, and how we have gotten to where we are without writing (much) code - though we are going to need some coding done for upcoming features... Read full session description

Workflows for a new web
Track:
Mobile
Design

Experience: Intermediate
Presented by: edward_or

The type of web sites we are building are changing. We are building responsive sites viewed across multiple devices with multiple capabilities. I would like to talk about how we can manage and change our workflows to embrace these new challenges.

In the talk I hope to discuss both new... Read full session description

Drupal and developing for mobile apps
Track: Mobile
Experience: Intermediate
Presented by: feargalokane

A quick run through of why we decided to use Drupal as the backend for our most recent Titanium app. The session will look at the reasons why we chose Drupal to manage the backend of the App rather than looking at the App itself.

The session will look at:

Advanced Front ending with Backbone JS and Drupal
Track:
Design
Drupal Development

Experience: Advanced
Presented by: cormac

Javascript has come of age and scripts are no longer something we just copy and paste into our code to enable an image slider. With more complex javascript applications however comes the challenge of organising your code in a way that is both maintainable and scalable. Enter Backbone JS. A... Read full session description