Creating a blog is one of the most important parts of your career, as a programmer. If you're a follower of Simple Programmer, you probably know how much I give emphasis about creating a blog and marketing yourself online. Creating a blog was one of the best things I did for my career. The benefits of creating a blog are innumerous. Here are just a few of them:
- It positions you as an authority on your niche
- It helps clients find YOU
- It gives you credibility
- It makes the hiring process so much easier
- It opens possibilities beyond the 9-5 job
In this blog post, we will teach you the step-by-step guide on creating a new blog using one of the easiest tools online, which is WordPress. You can totally build a blog in less than 10 minutes. Easy right? So, let's start.
Choosing A Web Hosting Company
The first step on creating a blog is choosing a web hosting company that you can trust and that is reliable. There are many Web Hosting Services nowadays and you should pay special attention into this step because it can definitely save you hours of stress and headaches on the future.
I personally recommend Bluehost, which is the only service officially recommended by WordPress itself. The combination couldn't be better. Bluehost is amongst one of the reliable and strongest web hosting companies, having thousands and thousands of clients. The server almost never goes down, it counts with a 24/7 technical support team, offers a free domain and, of course, it has a one-click WordPress install feature, which makes the process so much easier and faster.
Users that sign up for Bluehost on this blog post will receive 15% OFF over the regular price (depending on the plan you choose). Courtesy of Bluehost to Simple Programmer readers.
To speed things up, think of a domain name for your blog and have your credit card ready. Done that, follow the steps below.
Set Up Your Hosting Account
To get started, go to Bluehost's homepage and click on “Get Started Now”.
Next step is choosing the right plan for you. If you're just starting out, the best plan for you is definitely the “Starter Plan”. However, if you plan on getting a decent amount of traffic or even creating more than one blog, you should definitely consider acquiring more robust plans, such as the plus plan or the business pro plan.
After that, you'll be asked to choose a domain name for your blog. If you don't already have a domain name, you can purchase one right at this step. The best part is that is comes FREE with this new WordPress hosting account purchase. Choose a domain name and click on “Next”. (Note: If you already have a domain name, just enter the name of your current domain on the “transfer domain” field and follow the steps provided by Bluehost)
Once you've chosen your domain name, it's time to enter your personal information.
Next step is to choose your package plan and enter your billing information. Normal, shared hosting is priced at 12, 24 and 36-month terms. Longer term plans will help you save more money and the lower your monthly rate will be. Study what will be the best option for you and choose a package. You’ll also see some offers from Bluehost partners, such as SEO jumpstart and domain privacy. Select the ones that fits your needs.
After filling your billing information and choosing your hosting package, click on “Next” to complete your purchase. You’ll be asked to create a password for your account. You can either use Bluehost’s password generator or come up with yours on your own.
Now that you’re all set up on the Web Hosting part of the process, it’s time to install WordPress.
This used to be one of the most complicated steps when it comes to starting a blog. However, Bluehost recently made it so that you don't even have to do anything.
Check out this video where I show you exactly how easy it is:
You now have your WordPress install created for you automatically and you are automatically logged into your new WordPress blog!
You’re done creating your blog and installing WordPress. Now, simply log into your WordPress website by going to the admin login URL. Enter your username and password, then click “Log In”. This will take you to your WordPress dashboard. From here, you can control everything about your WordPress website, such as writing blog posts, creating pages, changing the overall appearance, etc.