DSL Design Methods - lecture slides, photos, reading