I’m a bona fide nerd. And there’s nothing wrong with that.

When I was younger, I used to get concerned about being a little bit nerdy. But as I’ve grown older, I’ve settled into my nerdiness, and eventually accepted the fact that I’m always going to be a little bit of a geek.

Of course, I’m not alone. Being a nerd use to be a death sentence at school and college. But nowadays, being a nerd is nowhere near as uncool as it was in the past. Sure, at school you might still get guys picking on you occasionally.. but they won’t be picking on you when you’re their boss 10 years later.

As a programmer, I need to keep myself occupied outside of coding. Otherwise, I’d just go nuts. At the end of a long day, there are a few hobbies that I partake in to unwind.

Laser Tag

One of the major issues with being a programmer is that you aren’t getting any exercise throughout the daytime. The main way that I try to combat this is by doing laser tag at least once a week. Usually, me and a few buddies will head down to Laser Quest and blast out a few games.

When I don’t have the chance to get down to an indoor laser tag area, sometimes I just play at home with the kids. I picked up some pretty good laser tag toys off of Amazon. They’re not perfect, but they work well for their purpose and they keep the kids happy. Plus, it gets them (and me!) outside for a few hours too.

TV Series

Like any honourable nerd will tell you, watching TV series is part of life. The ability to take yourself into another reality through the medium of television is important, and there are some TV series that do just that. Here’s a few of my favorites.

  • Star Trek – I don’t need to say much about Star Trek. It’s practically the nerd bible, and any respectable nerd will be getting their Star trek fix too.
  • Game of Thrones – An avid reader of the books when they came out, I was pessimistic when I saw that Thrones was going to make it onto the big screen. I was wrong. It’s turned into one of the biggest TV shows of all time, and I just cannot wait for the finale.
  • Stranger Things – Watching Stranger Things gives me a BTTF vibe – a nice nostalgic feeling that I haven’t gotten in a while when watching a TV show. Although I didn’t think the second season was as good as the first season, I was definitely still impressed – especially by the acting of some of the younger kids in the show. I can’t wait for season three.
  • Anime – Unlike most people who seem to have got on the anime trend recently, I’ve been watching anime for decades. Ever since Cowboy Bebop premiered in the late 90s, that’s it – I was hooked.

Video Games

I have to be careful with video games as they can be highly addictive! So, I don’t play them as much as I used to, especially when they first came out 20 years ago.

In terms of video games, my favorites have always been the old Metal Gear Solid Games, especially MGS2. When it was released, they upgrade from the first games (which is still magnificent) was so dramatic that I just couldn’t believe the difference in graphics between the two.

I’m also looking forward to Last of Us 2 coming out next summer as well, which is another of the most anticipated games of the year. Hopefully, Naughty Dog give the people what they want.

Turn Based Games

Turn based games are one of my favorite ways to spend the day. Even now as I get older, one of the most relaving things for me to do is to play a good turn based game. Warhammer remains one of my favorites.

No comic books?!

Okay, maybe I’m not the uber nerd I thought I was, but I was never into comic books as much as some of my friends. I think this has been made worse by the abundance of superhero movie that have came out which I’m, quite frankly, not interested in at all.



If it’s your first day of uni, then things can be a little overwhelming. You might not know exactly what it is that you need to bring with you to get you through the year. One of the main decisions you’ll need to make is to decide what type of computer that you’re going to use.

There are different types of computer that you can take into consideration. Each computer may or may not suit your needs, so you should take several different things into account to ensure that you’re going to get the best computer for you.

Don’t worry if you don’t have any technical knowledge – that doesn’t matter too much when deciding on your first computer when you’re at college. Here are some of the computer options that you can consider.


A laptop is one of the best ideas for you if you’re just starting out at university. It’s an excellent idea to get yourself a laptop if you want something that’s portable that you can take with you everywhere.

Of course, you don’t need to get a laptop just because it’s portable. You can also gt a laptop because they actually work as well as computers now in the modern day – they’ve been updated to the point where laptops are now almost as good as a computer!

Streaming PC

Getting yourself a streaming desktop or a streaming laptop is another awesome idea if you’re looking for something that you can use at university. Why? Well, there are a few reasons why you might want to look at getting a streaming PC instead of a standard laptop like a Mac.

  • They are undoubtedly more powerful – Getting yourself a streaming desktop is a great idea, because they are much more powerful than your standard apple mac.
  • You can play games – If you get a streamer, then you can also use it for leisure activities as well as work. This kind of multi use helps to keep you occupied in your down time.
  • Price – If you shop around, you can actually sometimes find these times of laptops at a cheaper price than your laptop. You know it makes sense!


Overall, these are just a few reasons that you should consider using a streaming PC as opposed to a normal one.

One thing that I haven’t managed to fully get the hang of yet is seperating my general lifestyle from my work lifestyle. In many ways, they are completely contrasting and it is a very weird concept that you should combine them. Usually, I like to keep my personal life and my work life separate, but sometimes this does overlap and it is very difficult to keep them from each other.programmer-lifestyle

Usually, I’m talking about what I like to get up to in my personal life and the things that I like tend to vary a lot. I especially like to learn about different people and what really makes them tick, which is vry interesting if you then compare it to what I’m used to. Because I’ve lived a sheltered life as a programmer, I like to take the time to learn about this new stuff.

When I’m learning about new things like this, it really gives me the opportunity to experience a ton of different things that I wouldn’t have been able to in the past. I’ve ideal for someone like me who isn’t used to living life differently and outside of my comfort zone – I need to learn about new things, and often!

Lifestyle of a Programmer

Most of my days are taken up by my computer. You might think “wow, that’s kind of sad” and I wouldn’t blame you for thinking this way. But, you should consider the fact that it is my career, and I’m going to be putting in 60-70 hours a week into programming. A lot with this, I love gaming and movies, so a good 80-90 hours of my total week are spent in front of a screen.

This doesn’t leave much room for a social life, unfortunately!

Hopefully in the future, I can try and increase the amount of stuff I get to do in my social life by joining societies and the gym. Joining the gym recently has given me the chance to meet a lot of new people, which I am extremely grateful for and I wouldn’t have had the chance to do so without this.

Overall, I am pretty happy with my programmer lifestyle the majority of the time. I can do whatever I want as I am self employed, which is extremely important to me. It’s a great lifestyle, and I would recommend it to anyone!

This is one thing that’s commonly debated amongst people looking to create a niche site. When starting a “new” website, should you should consider using an expired domain or should you start from scratch?

If you’re not sure what an expired domain is, it is essentially an old domain name that has passed the valid registration dates applicable. For example, if I registered a domain name in March 2017 for one year, but March 2018 I would need to renew that domain name with my chosen registrar (GoDaddy, Namecheap etc). If I didn’t renew the domain, eventually it would become expired.

What’s the value of these expired domains? Well, when a domain expires, it loses it’s age and that’s completely reset in the eyes of Google. What it doesn’t lose, however, is the existing backlinks that are redirected towards the domain. This means that any link juice – authority, or whatever you want to call it – is still being directed towards the domain. Therefore, if you were to recreate a website on this expired domain, it would already be favourable in the eyes of Google due to the links that were directed there towards the old website. Make sense?

There are a few reasons you might want to pick up an expired domain. The 3 main ones are;

  • Building a Private Blog Network – If you have the time, a PBN could be a good investment to help increase the rankings of your website. Beware though – they can be a nightmare to manage if you keep accumulating new domains. Of course, when you create your network of sites you’re looking to use sites that already have some authority, which is why expired domains are perfect. Remember to wait a few months before linking back to your own website from your newly created. If you’re not sure what a PBN is and have no idea what I’m talking about right now, click here.
  • 301 Redirects – Essentially, the idea is the same with utilizing all expired domains; you want their authority/juice. Nothing is a more clear example of that than a 301 redirect, in which you use the power aimed at the expired domain and redirect it to your new website. This can be a great method, but be sure to make it look natural by using related domains (don’t redirect an expired shoe company website to your niche site about garden gnomes) and limit yourself to one, maybe two good 301 redirects.
  • Your own site – If you’re starting a new website that you’re planning to rank in Google, it can be a good idea to use an expired domain. This means that your website will already have some authority and will have an advantage over other new websites. The bad side of this though, is that you won’t have the option to choose your own domain name – it’s up to you to decide whether this matters to you or not. You’ll also have to consider the anchor text that’s directed towards the site.

If you’re looking at any expired domain, you’ll want to be sure that it’s “clean”. This means running it through an SEO analysis tool like Ahrefs and checking the backlinks that are directed towards the website. You’ll also want to visit the Wayback Machine and see what the website used to look like.

All in all, expired domains can be a great option if you’re looking to start a new website (for whatever reason). For your niche website, it all depends on how much control you want to have over the domain brand. If you don’t mind utilising someone else’s own domain name, then go for an expired domain (or even an expiring domain). If you want to create your own brand, then it’s best to go for a fresh domain so you have control over the name and it’s history.

I’ve been spending extended time over and over again now on the internet working and I think that it might be taking a toll on my health. I’ve been extremely stressed due to work and it has ended up effecting my hair – ending up with a lot of hair loss that I am struggling to deal with. I think that it is due to overuse of my computer which has ended up leaving me with some stress and a balder head.

One of the main ways that I’m trying to deal with my hair loss is by using Nioxin. I first checked out a Nioxin review online to help me learn more about it and whether it could help with my hair loss. Because I was dealing with temporary hair loss, I think that it would work whereas if I was dealing with permanent hair loss then perhaps it would not have been as effective.

I have been using the Nioxin for over a few months now and I have found that it has been increasingly effective the more that I use it. It is much better now that it was a few months ago and my hair is returning at an increasing rate. It was a good idea to start using the Nioxin again and I would recommend it to anyone else who’s dealign with temporary hair loss too.

There are other ways that you can also deal with hair loss and other hair growth shampoos that are also supposed to work well for hair loss. There is keranique, which actually contains minoxidil. Minoxidil as we know is one of the best ways to promotehair growth. I did not want to use that this time because I am not generally dealing with male pattern baldness, of which minoxidil works amazingly for.

For me, I am very happy that I decided to use Nioxin as a hair loss treatment. It is probably one of my best decisions of recent years to start using it and I would still recommend it the majority of my friend. There are other hair loss treatments out there but this is my favorite and it has worked extremely well for me.

As I’ve invested in a brand new set up for my computer and my lounge, I wanted to share with you exactly what it is that I’ve added to my sound system.

For starters, I’ve added a new center channel speaker to my setup. Now, I tried not to spend too much on a center channel and after reading this speaker guide on which is the best one to get, I opted for the Polk s35. The S35 is a step up on the other Polk center channel speakers, and I prefer it quite a bit to my old Polk center channel (I had a cheapy CS10 beforehand).

The reason that I bought a center channel is that it’s really the main focal point of your entire sound system. I usually link my laptop up to the TV in the living room in my house, so it’s pretty important to me to have a good sound coming from the system in general. If you want to watch movies in your living room, you really need to have a center channel speaker to get their full effect.

As well as my center channel speaker, I ended up buying two side speakers to go with it. These both ended up being Polk too. I was originally going to opt for something like Klipsch, but they were a little out of my price range and I can’t really afford to blow thousands of dollars on a speaker system right now.

Klispch produce some great speakers, but they’re well out of my price range. Maybe one day!

Anyway, for the time being I ended up going for the Polk RC85i in wall speakers to accompany my big main. I wanted something that I can hide in my walls whenever I wanted, and these seem to be one of the better options on the market for those wanting to save money.


This isn’y my exact setup, but it’s pretty similar to mine in the way that it looks. I have the center channel positioned underneath theTV and the two speakers either side, but bare in mind that my side speakers are both in wall so they aren’t stuck out the wall in the same way these ones are!

Either way, I just wanted to update you on what I am doing with my speaker system in general. Hopefully this can show you how to get your own speaker system set up.


Many individuals look at online video gaming as merely multi-player or one player motion video games or even some forms of arcade or vintage table video games. But there are numerous, many different types of games which can be found online to fulfill even the most esoteric colour pallette. One genre is Managing video games. This sort of easy to play video game has recently begun to mushroom all over the web and contains been dispersing in reputation and getting to a good large audience. This information will give you a number of positive things to understand about control game titles.

A management game is, to place it as just as possible, about management (obsolete, but real). You are constantly engaged and busy with some, probably commonplace, thing,. That is this can mean managing anything at all is it a city or a potted plant, the only real criterion here. It’s about growing seeds, irrigating your garden, promoting the cattle and harvesting the vegetation.

This, ultimately, helps make management online games a form of display gaming which is usually made to meet the needs of individuals esoteric souls who really like each restraint and creativity. If they start replacing reality in the minds of the gamers, it offers them a whole new world to play in and enjoy so that they can get away from the anxiety and stress of the real world; however it should be noted early on that such games can sometimes be deadly. If you would rather spend your time trying figure out a way to turn a healthy profit on Farmville than do your long overdue taxes, then you know it’s time to log off and get back to the real world.

This is not to mention that these kinds of online games are fully terrible, as mentioned earlier, they are an excellent tension buster and help supply you with a crack from the harsher side of daily life. In addition to this, many management online games provide users with a method to explore their creative area and fully grasp their own personal exclusive aesthetic sense. Some particularly true to life management games can even help you become better at solving daily problems by giving you options which will let you see your problems from a different angle and help you form a solution without making any household or office appliances explode.

The secret to essentially experiencing these games is control. It is easy and extremely enjoyable to shed yourself from the internet planet and for a while it can be helpful, so can enjoy you little vanities on the internet without damaging anyone. Several online control online games are made to be multiplayer video games and they are hosted by certain internet sites so online etiquette is very important. Bullying and irritating fellow gamers may well bring about your expulsion through the game.

There are hundreds, if not thousands, of different kinds of management games which cater to a huge variety of people,. That’s one last thing to remember. If you don’t like one then you are absolutely free to leave and look for one which you do like – it is all about the joy of building!

HTML stands for the name HyperText Markup Language. It’s the well-known markup language used in developing web pages. For long time it has been there and it is normally used in the webpage design. The HTML5 is a fifth revision of a HTML standard. An essential aim of the HTML5 is that it has been to advance the language with the support for latest multimedia. HTML5 is designed to address a variety of the mixture of the features introduced by several specifications by different browsers. The difference between HTML and HTML5 is subtle, yet powerful.


HTML is being written using the HTML elements that consist of the tags, primarily and the opening tag and the closing tag. Data between the tags is generally the content. The main objective of the HTML is allowing the web browsers in interpreting and displaying the content which is written between these tags. Tags are being designed to define page content. The HTML usually comes with the predefined tags. They generally allow one in inserting images, videos, text, forms and also other pieces of content together into the cohesive webpage.


The HTML Basics

Basics of HTML are the elementary building blocks that are to all websites. The HTML allows the images and the objects in embedding in a webpage. Also it can be used in creating interactive forms. The HTML also offers the means in creating structured documents. This is being done by denoting structural the semantics for the text which is like headings, lists, paragraphs, quotes, links and other items. Nevertheless, these days, the web pages are hardly designed by using the HTML. HTML permits for a programmer to embed the scripts written in the languages like JavaScript that many usually do. This change a look and the behaviour of HTML web pages.

About HTML5

HTML5 is a fifth revision of HTML standard. The main aims of the HTML5 is that it have been improved to the language with the support for a latest multimedia when keeping it simply readable by people and steadily understood by the computers and the devices like web browsers, parsers among others. HTML5 supercedes the HTML 4, besides XHTML 1 and the DOM Level 2 HTML. Moreover, as of the month of December 2012, the HTML5 is the W3C Candidate Recommendation.

HTML5 meant to address a variety of the mixture of structures introduced by different specifications by many browsers. Also it aimed in addressing many syntax errors that exists in the web documents. Moreover, it attempts in defining the single markup language which is written to either HTML or the XHTML syntax. It’s also backward well-matched with previous HTML versions.


The Advantages of the HTML vs HTML5 for the Web Users

Since we’ve covered the technical side of the operation, what are advantages of the HTML5 for the regular web surfers? Here are various benefits that one may or even may not notice since the developers begin using the HTML5:

  • Some of the data is being stored on a user’s device that means the apps may continue working correctly without the Internet connection.
  • The web pages may display many fonts with the wider array of shadows, colors, and the other effects.
  • Objects on a page may move in reply to a user’s cursor movement.
  • The interactive media which is like games sometimes can run in the web browsers without a need for additional software or the plugins.
  • Video and audio playbacks no longer need additional plugins.
  • Browsers even can display the interactive 3D graphics by the use of computer’s own graphic processor.

By limiting a need for the external plugins, the HTML5 permits for the faster delivery of many dynamic content.

What Are the Advantages of HTML vs HTML5 for Web Developers?

A major focus of HTML5 was to give developers more flexibility that in turn could lead more in engaging the user experiences. The HTML5 was being conceived with different goals in the mind:

1. Consistent Error Handling

All the browsers have the parsers in handling the syntactically or the structurally improper the HTML code, or the tag soup. Though, until recently, no written standard was there for the process.

Therefore, the new browser vendors have to do testing for malformed HTML documents in the other browsers to ensure they would create the error handling the process through the reverse-engineering.

The Malformed HTML is the unavoidable fact in life as per the Rebuildingtheweb, around 90 percent of the webpages are being estimated so as to contain different improper code, and therefore error handling is essential for correctly displaying the websites. Thus, codified error handling may save the browser developers with time and also money. The benefits of the clearly well-defined parsing algorithm can’t be well understated.

2. Support for More Web Application Features

Also another goal of the HTML5 is to enable the browsers in working as the application platforms. As the websites became extra complex, the developers have to find the ways in working all through browser extensions and the other server-sides technologies. The HTML5 gives the developers many controls over a performance of the websites. Many Flash and the JS-based hacks normally used in the HTML4 are currently elements essential to a language. These types of the changes allow for the faster and the smoother user experiences.

3. Enhance the Element Semantics

The semantic roles to the existing elements by time have been well improved in making the code very insinuative. The new elements which are like section, article header and nav may replace many div elements that make the scanning for the mistakes which is not as much of painful process.

4. Maximized Mobile Support

Mobile devices are very notorious in giving the web developers headaches. The rapid proliferations over a last decade have made a need for the better HTML standards very urgent. The users expect to get access to the web applications in any place, anytime on the device, so the developers are been forced to encounter a demands of a market. Luckily, the HTML5 makes the mobile support very easier by catering to the low-fueled devices which is like the smartphones and the tablets.

The Future of the HTML vs HTML5

The working web developers would get by with the thorough knowledge of the older HTML specifications; nevertheless, anybody who intends to proceed pursuing the career in the web development could be doing a disservice not to embrace the HTML5.

Online, one of the most commonly asked quesions is what type of html list will automatically place a number in front of the items? Well, the answer is pretty simple, though we don’t blame you from not knowing the answer to this difficult questions. The answer is..

An Ordered List.

Also commonly referred to in shorthand as an OL, ordered lists are one of the most commonly uses things in HTML and the likelihood is if you’re learning about this kind of stuff this won’t be the last time that you have to look at ordered lists.

What is the code for an Ordered List?

Well, the code is as follows;






Now, if you write this in the text part of your WordPress or other CMS system, it should appear as below;

  1. One
  2. Two
  3. Three

Ordered lists are extremely useful for your website and will help the appearance drastically. There’s also some research that using an ordered list will make you more apparent and credible in Google’s eyes, which is an advantage for any SEO’s out there.

Ok.. So what’s the code for an unordered list?

Well, it’s extremely similar as you might expect. See below;






This should appear as so;


  • One
  • Two
  • Three

Unordered lists definitely have their place in HTML too, and are actually more frequently uses amongst marketers who do not want to list their items in order.

Which should I use?

Well, it’s completely down to the individual whether or not you want to list your items or you wish to use a less ordered option. If you’re creating a shopping list, use an ordered list. If you’re making bullet points about the benefits of healthy eating, then an unordered list would be the best option to use.

Thanks for the help!

That’s absolutely fine. Here at html5pioneer.com, we love to help you guys out Any more queries you have about HTML or anything related, make sure to hit the contact button at the bottom of the page!

Many people have asked me throughout the years how long it took me to get to learn what I know about HTML. I w ould consider myself to be somewhat of an HTML expert, hence why I created HTML5Pioneer, to try and help people understand how HTML works. So, how long does it take to learn HTML? Well, this is kind of a trick question. Why? Well..

You’ll never completely learn HTML.

It’s always changing. It’s forever changing by definition in fact, so you’ll never technically learn HTML to it’s full potential, and neither will I. Now, another question that you might ask it; how long does it take to get to a decent level of HTML knowledge? Well, for that I might give you a slightly less cryptic answer.

No, I definitely don’t agree with the gentleman above that you can learn HTML in 12 minutes, this is ridiculous. A more realistic expectation may be;

Around 500 hours.

Yes, that’s my personal opinion that it will take you this long to get to a really proficient standard of HTML. This means that it will take you over a year of working on learning HTML if you spend one hour per day learning.

Or, if you’re extremely driven, you could learn HTML pretty in depth within the space of a month if you’re willing to put the hours into it. This means full time days and a lot of concentration.

In reality, it would be perfect to find a happy medium. No one wants to spend 12 hours a day learning HTML, not even me! If you can spare 10 hours per week to dedicate to learning HTML, you should be up to speed within a year and I wold estimate at that point you would be at a good enough standard to charge for your services.

Of course, there are many different branches of HTML that you’ll need to learn, so be willing to use your brain to the best of it’s capabilities!