Small code & the road to a sustainable software business