Macros Workshop delivered at LambdaJam 2013 in Brisbane, Australia and CUFP 2013 in Boston, USA