Successfully bridging the gap between vision and development effort requires a hybrid set of cross-disciplinary skills allowing the designer to move between the abstract world of client dreams and the concrete world of module selection, theming, and custom development.
Using grid frameworks as the starting point for a Drupal theme.
Introducing HTML5 and CSS3 to Drupal 7
Using PHP in Drupal Themes
Semantic Views: controlling markup without having to override templates.
Best practices for getting the most out of your Drupal site and servers.