Automate your CSS Workflow!

5 June 2013, 9:00 - 12:00

This schedule is subject to change, based on attendees' experience, pre-workshop surveys, operating systems, current processes and interests.

9:00 - Introductions

  • attendee introductions
  • confirm pre-workshop questionaires
  • handouts / slides
  • schedule adjustments

9:10 - The Basics

  • application launchers
  • command line basics
  • aliases, functions
  • scripts
  • automator / applescript, if applicable to all attendees
  • cron / at
  • source / revision control systems, hooks

10:00 - Best Practices

  • organizing CSS files
  • preprocessors
  • linting
  • sprite generation

10:30 - Break

10:40 - Workflow Enhancements

  • live-reloads
  • packaging
  • aggregating
  • compression

11:15 - Testing

  • tools
  • handling different browsers

11:30 - Attendee Workflows

  • review attendees' workflows
  • determine most common issues among attendees
  • discuss improvements to each
  • implement workflow enhancements

12:00 - Wrap-up

  • additional resources
  • workshop surveys, feedback