How to choose the perfect domain & extension 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 right domain name and choose the best extension for your website? And we might have kept a bonus tutorial for the end, so keep on reading!