This document presents a number of programming techniques for the XMOS XCore XS1 architecture. Some of these methods put instructions specific to the XCore XS1 (eg CRC, LMUL) to, possibly, unexpected uses.