add more examples for resources, recipe DSL, and ruby