- Language structure
- Cross browser implementations
- Unobtrusive usage
- Libraries and namespacing
- SEO and client side load optimisation
- Developer tools
- Mash ups
In one of the lectures by Mr Crockford, he suggested watching the movie "Mr Blandings Builds His Dream House (1948)". The story in the film can easily be related to any software project. Perhaps it should be preliminary material for the classes.
"The key to optimization is work avoidance."