In September 2009 Alex McLean began Hackpact, a month-long coding project designed as an aid to live coding practice, and he encouraged others to join him by taking the pact. Adam Jansch was one of those people.
To keep focus on Hackpact during the month Jansch took the same approach as Scott Hewitt and his ChucK a Day project, creating Supercollider a day as a way of learning the Supercollider, and for every day of September 2009 Jansch wrote a new, or updated an existing, piece of Supercollider code, documenting his progress online.
The Supercollider a day web page can be found at http://www.adamjansch.co.uk/sc-a-day/. Out of the project Jansch created a number of simple Supercollider patches which he uses frequently for laptop improvisation, including the Input Field Disturber, the MouseFM synthesizer and the GrainFM synthesizer. He also coded Supercollider Highlighter, a PHP library for the syntax-colouring of Supercollider code displayed online.