Talks by Nick Quinlan

About Twitter Email GitHub

10 Feb 2013
Developing Your Personal Website

Today, to be taken seriously in tech, you need to have a website. Building a website for yourself is a great way to build your personal brand and differentiate yourself from amongst other candidates when applying for future jobs. Learn how to make your own and even use WordPress to create a website during the workshop.

This workshop was originally given in Bellingham, WA for The Management Information Systems Association of Western Washington University. You may view the slides and additional information given after the workshop.


Unfortunately, there was a lot I was unable to cover in my presentation, hopefully this can act as a supplement to it.

Note: Some of my recommendations here have what are known as “affiliate links” attached to them, which means I get paid if you start using the service. That’s because I’m a business major, and not because I wouldn’t recommend the service myself. If for whatever reason, you don’t want to have me receive compensation, you can turn off all affiliate links.

More on Domain Names

Acquiring a Domain

Choosing a domain name can be tough. I own three that are just variations of my name. Keep in mind when purchasing:

  • Sites with a .com extension tend to be better respected than any other extension.
  • Try the shortest variation of your name first. If you can get your last name, buy it!
  • Random jumbles of characters are impossible to remember. Don’t just go for shortness.
  • Long domains make people less likely to type them out.

My favorite place to go when exploring domain buying options is which will show you if the name your trying for is taken and if there are any variations that might work.

When it comes time to purchase, I recommend, but NameCheap is another great option.

After Purchase

Once you have your domain, you’ll need to make it do what you want. By default your domain will go to a page of ads. To have it show your content, you’ll need to “point the DNS”. This will be explained to you by whomever is asking you for it. Make sure when you change the DNS, you delete the old settings.

More on Content Management Systems

Most of the CMSes I described have setup processes that are well explained. Below are the ones that are not.

Truly, to set up WordPress, there are three things you need:

  1. A Domain Name
  2. A Host
  3. A Theme
Domain Name

You need a domain name. Personally, I recommend, but NameCheap is another great option.


Choosing a host is an incredibly hard decision and most review sites are pretty biased. My personal recommendation depends on what the site is going to be used for, how much you’re going to use it, and how technical you are.

  • Low Traffic / Low Use: FreeHostia

    FreeHostia provides free hosting from their “Chocolate” plan all they require is for you to have a domain name. I used their service for a few very small personal projects. However, they put heavy restrictions on your account. I would not recommend them if you think you’ll have more than fifty visitors a day or need more than 250mb of space.

  • Higher Traffic / No High Tech Needs: iPage

    iPage can support higher traffic and provides decent support. I recommend them to all my non-technical clients. Their services works great unless you need to get fairly technical.

    My friend’s app’s site is a good example of something hosted on iPage. It got a good deal of traffic when it launched and did not faulter.

  • Higher Traffic / High Tech Needs: WebHostingHub

    WebHostingHub is who I use for my basic websites. They provide more technical tools (e.g. cPanel and cron jobs) but are also more expensive.

    I’ve had few problems with their service while hosted with them and they do a great job of supporting the things I create. They didn’t falter when I directed more than 400 visitors a minute to them with You’ve likely seen them at work as Drunk WWU is hosted with them.

Once you have a host installing WordPress is a snap, they all have one-click-installs available, but if you prefer to do it as I demonstrated you can use my download/unzip script for WordPress.


There are a bunch of awesome free WordPress themes out there, you just need to do some digging. The WordPress Theme Repository has almost 1,700 free themes, the newer ones are of high quality, although many aren’t so great. You can also try searching Google for smashing mag best free wordpress themes. If you don’t want to dig through free themes, there are also paid themes. ThemeForest provides many awesome themes for pretty low prices ($25–40). WooThemes, has very high quality themes for higher prices, they even have a few free ones.

Nick Quinlan

Nick Quinlan is a Developer Evangelist for SendGrid where he works to makes developers lives easier.

About Twitter Email GitHub