What a year... unexpected, unprecedented - choose whatever word you want - 2020 was unlike any other year I've experienced in my 40 year lifetime. And so, on the last day of this year, I thought it would be as good a time as any to kick off what I hope will be a fresh start with the launch of my personal web site.
I have worked in the tech industry for over 15 years, and while I have made many (failed) attempts at launching a personal site / blog, this is the first time that I have followed through and actually pushed something live.
In all honesty, I'm not sure why this time is any different. One day out of nowhere I thought that it would be cool to own the domain northcott.com
and host a site on mark.northcott.com
. While I wasn't able to get the .com
domain, I did find that the .io
domain was available, so I purchased it on the spot. At that point, I decided that instead of just sitting on the domain and throwing the money away, I would actually build a personal site and publish it at mark.northcott.io
.
Once the decision was made to launch my own site, I started looking around for some free themes that I could use, as I am by no means a designer... as you can probably tell by the look and feel of my site, I did not end up using a theme (or, I have terrible taste when picking themes); however, I did start to poke around at Gatsby and some of the free starters available, and after a bit of tinkering I decided that I would take the time to learn Gatsby and build my site from scratch.
I must admit, learning Gatsby has been fun. The documentation is great, and there are plenty of resources available to help out along the way. Having a bit of React experience certainly helped with the learning curve, but Gatsby doesn't really require knowing a lot of the finer points of building React applications, so I would say that even for folks without existing React experience, Gatsby isn't too difficult to pick up. The other benefit of using Gatsby is that makes it extremely easy to publish my site via Github Pages, meaning I don't have to worry about setting a virtual private server, or other managed option, for hosting my site.
One other reason why I have decided to finally launch my own personal website is that it allows me to finally publish a digital copy of the journal that I kept when I cycled across Canada during the summer of 2003. I had started to type my journal up several years ago, but only ever managed to make it halfway through. Thankfully, I was smart enough to store the work I had completed in Dropbox, and so I was easily able to add it to this site. I plan on typing out the rest of my journal over the winter, so if anybody is interested in reading about my adventure, the full journal should hopefully be available shortly.
Now that I have taken the difficult first step and actually gotten this site online, I hope to use this space to discuss whatever random musings come to mind - either in my professional or personal life. I will do my best to make regular contributions that reflect the things that interest me, such as technology, food, sports, and whatever else tickles my fancy.
So, as a difficult 2020 comes to an end, here's looking to a fresh start in 2021!