Kev Quirk|


Making A Website

Yesterday I wrote a post about All My Links. In that post I stated that a better way would be to have your own website. After thinking about it for the evening, I’m going to put my money where my mouth is and write a series on making a website of your own.

The website will be written entirely in HTML/CSS and will not contain any JavaScript. Over the course of the series we will add to the features of the site, and by the end you should have a site that has the following features:

  • Performs quickly and is responsive, so it looks good on mobile
  • Has a nice looking theme that can be easily customised
  • Contains a simple blog
  • Has multiple pages with a menu, including a contact page


Domain Name

I’d recommend using your own domain name for your website as it gives you a simple URL that you can give out.

I personally recommend NameCheap. I use them for registering all my domains. They’re well priced and include WhoIs Privacyguard for free.

Web Hosting

Now you have your domain, you’re going to need somewhere to host your files while making a website. For this series I’m going to recommend you use Neocities.

That’s because they only cost $5/month (or free if you don’t want to use your own domain name), and they have a fantastic online file editor. So you won’t even need to install any software to write the website.

So head over to Neocities and sign up for an account. Neocities has a free tier and a Supporter tier which is $5/month. The free tier will be more than enough to host your simple website, but it will not let you use your own domain name.

I’d recommend signing up for the Supporter account as it supports the Neocities project, but it also allows you to use your own domain name for your website instead of [username] It also allows you yo host more than 1 website if you wish.

For the purposes of this series, I will be using a free account as my domains are already in use. You can view my simple website by visiting

If you already have domain and web hosting arranged, you don’t need to use Neocities. This is just to make things easier for those who are new to web design and hosting.

Moving Forward

That’s it for this post. You now have the basics all set up and ready to start making a website. In the next post we will be looking at setting up a very basic homepage.

Don’t worry though, we will add more to the site as the series progresses.

Want to leave a comment?

I have decided to remove the comments from this blog (here's why). If you want to give me some feedback on this post, please contact me. Webmentions from the IndieWeb are displayed below.