How software is made (by Sally)