DC '14 April 23-25

Sessions

Smart talk for smart people

Our conference presentations take place Thursday, April 24 and Friday, April 25.
We reserve the right to change the schedule below, if it means we can make it more awesome.

Thursday, April 24
Landmark's E Street Theater
Time Business Development
9:00 AM

Coffee & Check-in

9:30 AM

Conference Welcome
Jessica D'Amico

9:45 AM

From Barter to Bitcoin: How we think about money and how it affects our business relationships.
Ben Parizek

Demystifying the REST API
Samatha Quinones

10:30 AM

Break

11:00 AM

Confessions of an Apprehensive Technical Director
Matt Fordham

12:30 PM

Lunch Offsite

1:30 PM

Building a SaaS app on an open source framework
Ryan Masuga

Why Modern PHP is Amazing, and How You can use it today
Matt Stauffer

2:30 PM

Break

3:00 PM

Panel: On Mentorship: Seeking, Providing and Receiving Guidance and support within a community
Eric Lamb, Erik Reagan, Jessica D'Amico

The Buffet approach: when the right tool for the job is one of everything
Anthony Colangelo

4:00 PM

Ending the pain of project work and embracing the art of collaboration
Danielle LeComte, Michelle Martello

Friday, April 25
The Loft at 600 F
Time Session
9:30 AM

Coffee & Check-in

9:45 AM

Conference opener

10:00 AM

Sass: CSS with Superpowers
Hampton Catlin

11:00 AM

Break

11:15 AM

Using GitHub for More than Code
Elizabeth Naramore

12:00 PM

Lunch

1:00 PM

Doing More by Doing Less
Erik Reagan

2:00 PM

Peer Review
Sit down one-on-one with our speakers and ask them anything. Share code, secrets, success stories. This is a fantastic opportunity to work through problems, and get valuable feedback and advice. Bring that thing you've been working on, your latest product idea and your curiosity. We'll take care of the rest.

3:30 PM

#Mistakes!
Ian Landsman

4:30 PM

Conference Wrap-up

The Buffet approach: when the right tool for the job is one of everything

Choosing the right tool for the job sometimes means bringing along a whole toolbox. Rather than break one system and "make it work" to get what we need, wouldn't it be great if they could all just get along? Instead, by distributing responsibilities across a CMS, framework, and other technologies, Anthony will show how a complex back-end system was built with Craft, Laravel, Redis, and more, all working in harmony. Delicious.

The Buffet approach: when the right tool for the job is one of everything — Happy Cog

Anthony Colangelo

Developer, Happy Cog

#Mistakes!

UserScape has made some really big mistakes over the past 10 years. Ian walks us through some of the best ones (huh?) and shows us how to learn from them, and some ways you can avoid making the same mistakes in your own business.

#Mistakes! — Userscape

Ian Landsman

Founder, Userscape

From Barter to Bitcoin: How we think about money and how it affects our business relationships.

Let's talk money. Specifically, how we think about money. How are rates, wages, credit, contracts, investments, and other business relationships affected by our perception of how money works? How do our financial decisions change as we grow our businesses from freelance work into agencies? With a dash of price theory and a handful of real world examples, let's explore how our beliefs can shape our relationships for better--or worse.

From Barter to Bitcoin: How we think about money and how it affects our business relationships. — Barrel Strength Design

Ben Parizek

Partner, Creative Director, Barrel Strength Design

Demystifying the REST API

RESTful APIs are all the rage in the web development community, but there’s a surprising lack of consensus about how to build them the right way. There are a multitude of tutorials, blog posts, and even videos preaching the REST gospel, and sometimes it seems like no two of them even agree with each other! If you’ve ever been confused about whether to use PUT or POST, or found yourself wondering what the heck an unsafe non-idempotent operation is, this talk will set you straight. Veteran software engineer Samantha Quiñones will walk you through the 2001 doctoral dissertation that started the REST revolution, presenting these fundamental concepts in a way that developers of every skill level will appreciate. Then, through practical examples, she will describe how easy it can be to build truly RESTful HTTP APIs, and how you can be a part of creating a web that’s more scalable, more approachable, and more connected than ever.

Demystifying the REST API — Politico

Samantha Quiñones

Lead Developer, Politico

Ending the pain of project work and embracing the art of collaboration

Does this sound familiar? You’re excited at the start of a new project, frustrated by (mis)communications during the build and by the end, you’re looking for a new line of work. Shouldn't we all be on the same side? Designer and Developer team Michelle Martello and Danielle LeComte will present real world experiences and solutions to end the struggles between design and dev and bring peace and harmony to both sides of the aisle. Really. Learn the keys to successful collaboration that will not only improve your next build but deliver a stronger impact where it counts: to the client.

Ending the pain of project work and embracing the art of collaboration — Minima Designs

Michelle Martello

Owner, Minima Designs

Using GitHub for More than Code

It's no secret that at GitHub, we use GitHub to write the code that runs GitHub. But what you may not know is that we also use GitHub to manage GitHub the company. In this talk, I'll show you practical ways that we use our own system in a non-code context. You'll learn how we track projects and to-do lists, discuss and collaborate on corporate policies, communicate news to a highly distributed company, coordinate events, update and collaborate on internal and external documentation, and even onboard new employees. You'll come away from this talk with a whole new perspective on using GitHub.

Using GitHub for More than Code — Github

Elizabeth Naramore

Event Handler, Github

Sass: CSS With Superpowers

Either you've heard about it, or you're already a convert. Either way, come hear about Sass, the original, and most popular front end pre-processor from the horses mouth. In 2007, Hampton Catlin invented the concept of Sass and since then it's been on a rocket ship ride to the moon. Come hear an entertaining history and introduction to both Sass, and Haml, it's more opinionated older sibling. Expect to be entertained and to hear a litany of curse words.

Sass: CSS With Superpowers — Sass, Haml, Tritium

Hampton Catlin

Creator, Sass, Haml, Tritium

Confessions of an Apprehensive Technical Director

Matt Fordham shares lessons learned on the journey from solo developer to the leader of a healthy, efficient, and productive team. From process and documentation to workflow and tooling, learn some ways to help your team act as one, adapt quickly to change, and generally be (and remain) awesome.

Confessions of an Apprehensive Technical Director — WINTR

Matt Fordham

Technical Director, WINTR

Building a SaaS app on an open source framework

You have a great idea for a web-based software application. Now what? Once you decide to build a SaaS application, you realize ideas are the easy part. Then come the decisions: Should we use a framework? Should we try something new? How comfortable are we in tying a product to an open source tool? Ryan will discuss the decision-making process behind the development of Lamplighter on Laravel, the lessons learned along the way, and why not to be afraid to shift gears and dive in. See why he says, "It pays to get out of your comfort zone, because you might find a new comfort zone.”

Building a SaaS app on an open source framework — Masuga Design

Ryan Masuga

Founder, Developer, Masuga Design

Doing More by Doing Less

These days our culture seems to expect overcommitment and over-connectedness to one's work. Add this expectation to the constant pings from our devices and you get a very fragmented day. It's time we focus on eliminating distractions and managing our time better. It's time we focus on the right things at the right time. But how do you know what the "right thing" is? We'll cover that and other things that will help you do more by doing less.

Doing More by Doing Less — Focus Lab, LLC

Erik Reagan

Co-Founder, Technical Director, Focus Lab, LLC

Why modern PHP is amazing, and how you can use it today

The PHP language and its community have seen incredible growth in the last few years. It can be hard to keep up with the pace of new development, and harder to keep our sites up-to-date. But these new packages, practices, and SAASes have amazing potential to improve our sites' flexibility, power, ease of development, and longevity. This isn't just for brand-new frameworks like Laravel, either--CMSes like Craft and PyroCMS have them baked in, and even ExpressionEngine and Codeigniter can be modified to work with modern PHP. Learn about Composer, Packagist, SOLID, SAASes, exceptions, PSRs, and how these and many more tools and practices will transform your experience of PHP.

Why modern PHP is amazing, and how you can use it today — Tighten Co.

Matt Stauffer

CTO, Tighten Co.