Software Development, Technology and Privacy