Sometimes code feels like plotting a starship’s course through unknown galaxies, each algorithm a thruster propelling digital creations into uncharted regions of our creativity