There is a better solution than remembering your home IP address when you need to log into your home server. (I suggest OwnCloud). A long string of numbers is forgettable and changeable! You do not want to hard code your server address as an IP that will change and need to be updated. Here is the better solution.
(1) dot.tk – You can get a free domain name from here. The domains are funky (.tk, .ga, and others) but you can point your domain name to a DNS server.
(2) namecheap.com – With your domain name, you can create an account and tell namecheap’s DNS servers to resolve your home IP address. I set up my “www” and “@” hosts.
(3) When your home IP address changes, go to namecheap and update the record with your new IP address. All your devices referencing your domain name will continue working after this update.
(4) Set up automatic DNS updates. Your computer can tells namecheap to update the domain name automatically when your computer senses an IP address change. (More details coming when I implement this.)