Managing domains can be a tedious and time-consuming activity, especially as your domain portfolio grows. Whether you are managing domains for your company, your clients, or your customers, automating your processes for domains will help you gain back time for more valuable endeavors. In this talk I will present three use cases using the DNSimple API: registering domains for your customers, automating DNS configuration when provisioning systems, and requesting Let's Encrypt certificates using DNS validation. By the end of this presentation you will be able to use the DNSimple API to automate the management of your own domain portfolio, reducing the time you need to spend manually setting up domains, DNS, and SSL certificates.