CF United Practical Code Generation Presentation
I rewrote the presentation recently to start off with basic "why generate" and to include the CF Template project to show how easy it is to generate ColdFusion code using CF. I then cover active vs passive code generation, ways to implement active code gen, and then get into metadata and indirectly into all of the abstract grammar vs. concrete syntax as a solution to the "how do we represent data for our generator" question.
This summer I'll be re-releasing CF Gen - a general purpose framework for generating code using any type of metadata. Look out for some very cool tutorials and presentations next year that take you from "why generate" to advanced DSL issues using a specific sample and tooling to make it easy for people to get started with.


Glad you liked it!