DrupalCampNYC 10

Saturday 12 · 10 · 2011

Proposed Sessions

Session Experience level Tracksort icon
Solving Pain Points: Getting from Customer Requirements to Module Selection
Marissa Martinez

Helping clients help their customers starts by getting clients to put themselves in their customers' shoes and understand their pain points. What are some practical ways that developers can help...

Beginner Development
Unravelling the Forms API
Thomas Getgood

HTML forms go back to the very beginning, but in the beginning they were a nightmare. Over time various frameworks and abstractions developed to wrap the horrors of naked forms so that you only...

Beginner Development
Unravelling the Forms API
Thomas Getgood

HTML forms go back to the very beginning, but in the beginning they were a nightmare. Over time various frameworks and abstractions developed to wrap the horrors of naked forms so that you only...

Beginner Development
Build your first module during this session: A practical approach to "glue code."
John Robert Wilson

One of the biggest advantages of Drupal is the number of contributed modules that are available to use. Contributed modules can offer a large benefit but often come with many extra features that...

Beginner Development
The Emperor's New Clothes (or how I learned to ask "is the cool thing the right thing")

# The Emperor's New Clothes
## (or how I learned to ask "is the cool thing the right thing")
### (also how "Small Changes make Large Impact")

**Level:** N/A - everyone...

Beginner Presentation
Building Beauty on Deadline: Project Management, Development, and Deployment When All Hands are On Deck
Claudina Sarahe, benjamin melançon

This session is a comprehensive case study of the re-launch of the site for Studio Daniel Libeskind (master planner for the Ground Zero memorial and...

Intermediate Presentation
Making Drupal easier to use: Current status and future plans
David Rothstein

Drupal 7 is easier to use than Drupal 6 was. But if we want to make building and managing Drupal sites an intuitive, delightful experience, especially for people who are new to the community, we...

Beginner Presentation
What You See Is (not always) What you Get (but it can be)
Andrew Mallis

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...

Intermediate Site Building
What is a hook
Scott Wolpow

One of the most confusing concepts to a new user is hooks. This should be a ground floor step by step of hook definition, creation and use.
The session assumes the user has zero knowledge of...

Beginner Site Building
Building Conference & Event Sites in Drupal with COD
Ezra Gildesgame

Come see why Drupal is the best platform for building conference and event websites that meet the needs of attendees, event organizers and sponsors!

In this session we'll build a conference...

Beginner Site Building
InDesign Server Integration with Drupal 7
Joe Bachana, Ben Vanderberg

In this session, we will present how organizations can instance content within Drupal to an InDesign template using InDesign server. We will also demonstrate how to interact with Drupal through an...

Intermediate Site Building
Drupal & CiviCRM: A complete solution for non-profits
Shawn Duncan

CiviCRM is free, open source constituent relationship management software that handles member management including renewal reminders, online contributions, online event registration, mass mailing...

Intermediate Site Building
10 Things I wished I'd known when I started using Drupal
Ian Finlay

1. How to reset the Admin password Drupal 6 vs. Drupal 7

2. Drush trips and ticks (alternatively , tricks and tips)

3. Using git for quick download and installation

4. How to...

Beginner Site Building
Leveraging Drupal for Black/White (Grey) Hat SEO Techniques
Patrick cheng

Having dealt with web development for over 12 years, search engines have gotten more sophisticated since the early days of keyword stuffing to more advanced and stealth techniques of today. Most...

Beginner Site Building
Hunting for Bugs: Improving your Drupal Testing Process
Simone Pereira, Suzanne Kennedy

Testing is a major component of any web development process. Whether you're a freelancer doing your own QA process or part of a larger development team, a good testing methodology will make your...

Beginner Site Building
Multisites - What they are and how to use them
Erik Peterson

An often overlooked aspect of Drupal core is the ability to run multiple Drupal sites out of a single set of Drupal files. This is a great and wonderful idea....

Beginner Site Building
LEMON- Drupal diseases and cures
Jody Hamilton

With the great demand for complex Drupal websites exceeding the supply of experienced developers and with the barrier of entry to building websites low, badly botched Drupal builds are common....

Intermediate Site Building
Spruce Up Your Admin Section and Build Happier Clients
Brian Short

Where is my content? How do I find it? How do I edit it? How many users do I have?

After the launch of a site, administrators and editors usually have questions that should be easy for them...

Intermediate Site Building
Introduction to Domain Access
Willy Karam, Dru Pigeon

An introduction to and explanatory discussion of the Domain Access module.

1. What is the Domain Access module?
- Controlling access by inbound HTTP host vs by roles/permission...

Intermediate Site Building
Coat Your Website in Varnish
Steven Merrill

Varnish is a reverse proxy cache that can significantly speed up your Drupal website. In this talk, we'll dive deep into the theory of how to use Varnish and also go through a hands-on...

Advanced Sysadmin & performance