Bite-sized programming