How to choose the perfect domain for your website

What better way to kick off the new year than to go through top tips on how to come up with the perfect domain name and pick the best extension for your website? And we might have kept a bonus tutorial for the end, so keep on reading!