Primary tabs

Secondary tabs

Session Speaker(s) Experience levelsort descending
Getting along with others' dev environments Over the last couple years, many larger organizations have adopted platform-as-service web hosting to simplify and centralize the process of keeping many sites up-to-date. Advanced
Thinking in Drupal - Taking an Idea from Concept to Completion

A camp favorite! Now with new examples!

Let's look at some thought patterns in solving problems with Drupal by bringing an idea from concept to completion...

Drupal 101 Introduction to Drupal starting with the basics: content types, fields, taxonomy, views, themes, modules, etc. The session will walk though setting up a Drupal site on your local computer, and then... Beginner
Git Milk This is an intro to Git session with an emphasis on practical advice, giving you just what you need to know for day to day work. I did this at Drupal Camp 2013, attached are slides from that. Will... Beginner
Needs before solutions Let’s set projects up for success by figuring out why we're doing something. Establish project purpose independent of technology, and let the purpose inform the strategy.

Getting setup locally During this training, I will teach participants how to setup local Drupal development environment using Acquia Dev Desktop on windows or Mac and a Linux vagrant box on any platform. Beginner
Responsive images One of the greater theming challenges today is to not only deliver a high quality, device-specific user experience, but to also deliver content that only takes as much bandwidth as needed. Intermediate
Mobile Apps Made Easy: Using HTML to create your app You might not realize it, but creating a rich mobile app doesn't require learning complicated languages or understanding how to "compile" software. Intermediate
Opening the Black Box: Becoming a Better Developer Through Debugging Trying to tame a modern, fully-featured web application like Drupal can be an exercise in frustration.
  • Why are you printing that piece of content there?
Web Scraping Made Easy with Node.js, Cheerio and X-Ray

Session Speaker(s) Experience levelsort descending
Makerspace The makers from Amherst Media present a Makerspace at NERD Summit. If you are interested in computer code, Arduino or Raspberry Pi projects, knitting, or...
NERD Party!

Join us for food, drinks, games, and music!

Basics of a Lean Launch: The Successful Start-Up If you, or you and some colleagues, are considering starting your own business, here are the basics of the "lean launch" method.
Context is key - providing support in a release-break-fix world If you understand the context of a user's question, the answer comes easily. If you don't, support is nigh unto impossible.
How to Turn Your Software Ideas Into a Side Business

Every developer has at least one or two ideas in their head about something they want to offer to the world.

Good software development has a codified process with specific steps. Skip a...

The future is here. What's Drupal got to do with it?

"The future is already here— it’s just not very evenly distributed." —William Gibson

BOF - Why Drupal can save the Environmental Movement
Can it? Humanity is certainly at a crossroads.
CMS Panel
Career Panel There are many paths to a destination of a career in the broad field of technology.
APIs Writing and Testing

This session will introduce you to the fundamentals of API building that apply to ANY framework. What to think about, how to name resources etc.

SEO Begins before Design

Today good website search engine optimization relies upon how content is framed and delivered. For Google to properly rank a website, it must interpret the websites context and strength of that...

Designing from the Content Out
Content precedes design. Design in the absence of content is not design, it's decoration. - Jeffrey Zeldman
The Tidy Git: Streamlining Your Development Workflow Collaborating with Git is now an essential skill for developers in today's market. It's not enough to know how to push and pull commits. The real power of Git emerges when adhering to a successful... Advanced
Business Panel (3rd Annual) Local development agency and technology company leaders engage in a panel discussion centered on topics of solving business problems, as opposed to technical or project management issues. Advanced
Reflections and Follow-Ups 2015 Hack for Western Mass

Learn more about this annual, local event that connects civic-minded tech professionals with nonprofits in need of elegant web and mobile solutions. How does Hack for Western Mass work? Who is...

Hack for Western Mass and NERD Summit Team up for 2016

Due to a large overlap in our communities and in our funding sources, H4WM and NERD are joining forces for the new year. We are looking for 4-8 people to join the central organizing team which...

An Introduction to Responsive HTML Emails

Whether you’re using emails for newsletters, promotional content, or event invitations, you need to be able to reach your subscribers on whatever devices, operating systems, or email clients they...

Introduction to CSS and HTML For those just starting their journey into front-end web development, this session teaches the very basics of writing mark-up and styles to create a website. Beginner
DNS: What do all these letters actually mean?!?!

The Domain Name System (DNS) runs the entirety of the internet. Although it is a fundamental piece of how we connect to websites, it is not always clear what DNS is actually doing.

Introduction to PHP
  • Prerequisites
    • A computer with at least Apache and PHP installed
    • Beginner


      Session Speaker(s) Experience levelsort descending
      Out of the Silos and Into the Farm As a freelance content strategist and UX consultant I see a lot of teams that divide the content and design teams from the developers - and it never ends well.
      Micro Services and Queues

      A popular approach to making smaller applications instead of one monolythic hard to update application and separating responsibility for your different project needs. This is a great design...

      Unlocking the Command Line The terminal (aka the command line) can be a source of great mystery and even anxiety. In this session, you will see how to become familiar with the command line, and how to get comfortable with it. Beginner
      How do I get started contributing to Drupal core?

      This general overview of contributing to Drupal core includes discussion of:

      • who can contribute to Drupal core
      • what are the tools needed to contribute to Drupal
      • how...
      HTML5 Mobile App Development with PhoneGap So you want to make dynamic mobile applications, but you don't want to learn the native toolkits for Android, iOS or even Windows 8? The future of mobile embraces standards just as the web did years... Intermediate
      Cultivating the Next Generation of Web Professionals The web continues to mature, but is the education of the next generation of web professionals maturing accordingly? So many of us arrived at the web through a circuitous path. Is the path for those... Intermediate

      This event's Organizers / Educators:

      Rick Hood
      Andrew Pasquale