Making science fiction a reality, one step at a time