a collection of techniques and small projects