Responsive Design
Mobile Friendly websites

An absolute essential is to have a website that works for all modern devices, be it a desktop, laptop, tablet, or phone. There are simple ways of ensuring your website looks good no matter what it is viewed on.

Wordpress / SquareSpace

Easy to update and edit the content yourself once the site is up and running to your liking. A good choice if you need a blog or events page where you will be adding content often to the website.
Using a hosted Content Management System like Wordpress or SquareSpace can result in a professional looking website that is easy for you to keep updated with your latest work.

Custom HTML

If your would rather a fixed content website that doesn't call for regular updating, perhaps think about a HTML based design. The downside is that you would need some basic HTML skills to edit the content on the site yourself, but the upside is that there's a lot more flexibility with the design and a more unique website to showcase your work.