StackOverflow has open sourced the DNS management system we've been using for years. I was the original author, and Craig Peterson has been writing most of the code lately. A blog post went live about the system here: Blog post: Introducing DnsControl - "DNS as Code" has Arrived
My favorite part of DNSControl? We can switch between DNS providers faster than cyberthreads can take them down.
Check it out if you manage DNS zones, use CloudFlare or Fast.ly CDNs, or just like to read Go (golang) code.