Sessions

Primary tabs

Secondary tabs

No sessions have been published.

Session Speaker(s) Experience levelsort ascending
Design Patterns for Front End Developers

When front end developers talk about "design" they're usually talking about the look and feel that they're trying to create in the final product, not necessarily how it will be implemented.

Intermediate
Bang for the Buck: Improving Drupal Site Performance on a Budget

We all want our Drupal sites to run faster. The need for speed only continues to increase as does the rapid growth of mobile users and the ever-expanding amount of rich content on the web.

Intermediate
Shaping Your Free Software Project... and the World?

We'll talk about the fundamentals of participating in Free Software projects and communities, which is why this is in the Fundamentals track, but we'll also talk about how we as individuals and as...

Intermediate
Hypermedia: Taking your API to the next level

Learn the basics of what hypermedia adds to your API, and how API clients, from web apps to thick clients, evolve to focus on workflows, not URLs or data.

We will cover:

Intermediate
Terminal Basics for Everyone Learn about the basics of the terminal. This is a relatively short intro to terminal basics. This will include:
  • Learning to create folders
  • Creating files
  • Using Vim (basics...
Beginner
Enhancing your Design & Development Process with Content Questions Many of the challenges that come from building a responsive site are based not in the technical implementation, but in the content. All your copy is now readable on a small screen, but is it useful... Beginner
Using Drupal "Features" to Build and Deploy Sites

The Features module enables the capture and management of features in Drupal. A feature is a collection of Drupal entities which when taken together satisfy a certain use-case.

Beginner
Finding PHP problems with tools like Xdebug

Have you ever run into PHP Fatal errors such as "Unsupported Operand Type" or "Cannot use object of type stdClass as array", or maybe one page is just horrendously slow and you just can't figure...

Beginner
To Patch or Custom: How to decide when to patch a contrib module or go custom

To use a contrib (community) module, patch a contrib module or write a custom module, that is the question.

Beginner
Friday Keynote: Susan Buck, "So you want to be a developer..."

As an instructor with the Women's Coding Collective, at the Harvard Extension School, and Wellesley College, I spend a lot of time teaching...

Beginner
DNS: The Internet's White Pages This is an introductory session on all things DNS. We will talk about the underlying architecture as well as the various types of records and what they're used for. We will talk about domains,... Beginner
IPython Notebooks: Not Just for Data NERDs

IPython Notebooks are web-based interactive documents that combine executable code, text, graphs, and media into a single,...

Beginner
Homespun UX: Going Beyond Web Analytics Does the field of user-centered design mystify you? Does user research seem like the last thing you have time to think about?

Beginner
The Top Ten Development Lessons They Didn't Teach You in School

You’ve graduated, accepted a job and have a shiny new business card that reads Software Developer. What’s next?

Beginner
Intro to HTML/CSS HTML and CSS are sibling markup languages that every web site is built with. HTML serves as the structure, with CSS adding style. Beginner
New to PHP So, there are all these letters and numbers and punctuation when you're looking at your Wordpress theme (or Drupal Theme). You can get a few things done, but it all looks like magic to you.
...
Beginner
Getting Started with Encrypted Communications Want to encrypt your chat or email but not sure how to get started? In this beginner-oriented workshop we'll give hands-on help getting you set up with encrypted email and chat on your laptop, text... Beginner
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
Product development from within

Knectar recently launched its first product to some glowing reviews. This is a talk about the process of conceiving and developing a professional-grade SaaS product from within the context of a...

Beginner
Intro to Git

This presentation will cover the fundamental concepts of Git, an overview of frequently-used commands, and a practical demonstration of using Git in a project.

Beginner

Pages

No sessions have been published.