How Developers Can Future-Proof Their Code for a Global Internet