Register
$649 Workshop Registration (Ask about educational discounts). Register now! »
Our signup process is handled by EventWax, an excellent bit of software from our friends at Vivabit, used for events around the world including the popular @media conferences. Payments are handled by Paypal—and don’t worry, you can register without a Paypal account.
What You'll Learn
Front-End Development: From Design to Implementation
In this full-day workshop, you’ll learn how to plan, design, optimize, build and add interaction to your front-end templates using the latest proven web standards techniques and time-saving tips for production in the real-world.
Basic knowledge of XHTML & CSS, and either Photoshop or Fireworks will help you get the most out of your day (bring your laptop to follow along with the examples).
| Time | Description | Speaker |
|---|---|---|
| 8:00am – 9:00am |
Registration & BreakfastGet to the hotel bright and early to pick up your namebadge and grab a snack before the first session. |
|
| 9:00am – 9:15am |
Welcome & Introduction |
|
| 9:15am – 10:30am |
Planning & Designing Your InterfaceYou have a concept and a feature list, now what? Bryan helps you organize and label your content, and teaches you to find zen in the most subtle details. |
Bryan Veloso |
| 10:30am – 10:45am |
Mid-Morning BreakA quick pause between sessions—just enough time to grab some coffee and check your email. |
|
| 10:45am – 12:00pm |
Slicing & Dicing: Exporting & Optimizing ImagesNow that you have your design, Dan teaches you to translate your carefully crafted layers into creatively flattened rectangles, and how to pick the best image type and compression to achieve the right balance of good looks and slim file sizes. |
Dan Rubin |
| 12:00pm – 1:15pm |
LunchLunch will be catered in. This is a time to refuel, and get to know the other attendees and the speakers. |
|
| 1:15pm – 2:30pm |
HTML/CSS: Putting it All TogetherWith a design and prepared images in hand, Steve shows you simple yet powerful methods and patterns to build your markup and style. Maybe even a little HTML5/CSS3. |
Steve Smith |
| 2:30pm – 2:45pm |
Afternoon BreakA quick pause between sessions—just enough time to grab some coffee and check your email. |
|
| 2:45pm – 4:00pm |
Javascript Libraries & YouOnce you have your markup and styles, Jonathan walks you through simple, effective and time-saving ways to add behavior with popular JS libraries. |
Jonathan Snook |
| 4:00pm – 5:00pm |
Group Discussion / Q&ABryan, Dan, Jonathan and Steve will answer your questions, critique your work, make fun of each other—this is where you get to direct the show. |
All |
| 5:00pm – whenever |
Drinks & ConversationJoin us in the hotel lounge for a casual and relaxed few hours of conversation—invite your friends, too! |
The speakers
Dan Rubin (@danrubin on Twitter)
An experienced visual designer with over 10 years in the industry, Dan strives to make the world a better place by sharing his passion for design and details with anyone who will listen.
Steve Smith (@orderedlist on Twitter)
A talented designer, developer, and university educator, Steve has a wealth of experience teaching small groups of people about all aspects of the web.
Jonathan Snook (@snookca on Twitter)
Working in all aspects of development—from client- and server-side to IA and design—Jonathan loves sharing his experience with others.
Bryan Veloso (@bryanveloso on Twitter)
A designer with a passion for beautiful things. Bryan’s ability to find the correct balance in any design situation is second to none, and he can’t wait to help you learn his tricks.
Read more about our experience and philosophy on our web site »
Location

The workshop will be held in the Lava Room at the swanky, hip Hotel Rouge. Located just minutes from Dupont Circle in the heart of downtown Washington D.C., Hotel Rouge is a bold alternative to the typical Washington D.C. conference centers. The fun, fiery environment is sure to help enhance your experience and fuel your professional creativity.
Contact
We’re extremely excited about having the opportunity to spread our knowledge and we would love to have you there! We want to make sure that any questions or concerns you may have are addressed, so please get in touch with us!