Building a Ghost Bear Blog

Why?

Some months back a joke was made with one of my co-workers. I don't entirely recall what the reason for the joke was, exactly, but in the end there was a new running gag between us: Phantom Bear. This is, of course, one of many running gags. Perhaps one day I'll post the story of 'San Miguel', it's a hoot.

Some time after this, however, I had the idea of register the domain. I already own doginflight.com as well as chimpinspace.com and figured... well, I don't know what I figured, but it seems like it fits in pretty cleanly with my animal based URL collection.

On top of that, over the last year I have been working as a Development Lead having come from over a decade in the freelance world. I've never been very active in the development community, adopting a more 'consumptive' (read 'lurking') posture. I can make excuses about how much I worked, and I could say all sorts of things, but really I just never felt like I should be a part of the development community.

Since making this massive change in my worklife, I have been wanting to start blogging again, having maintained a blog for many years of a more personal nature, but I wanted to blog more about my experience as a developer, about the things I'm learning and about the things I'm doing.

Then I learned about the new blogging platform called Ghost that is, to put it lightly, absolutely perfect. It's young, has a great community, in constant development and built on Node.js, a 'language' into which I have recently fallen deeply in love.

Also, it's called Ghost. And I own PhantomBear. Ghost? Phantom? Get it?

So, to this end I decided to try out Digital Ocean because I've heard good things and they offer a preconfigured Droplet that comes with Ubuntu and Ghost all pre-installed. I have to say that I'm thoroughly impressed all around. It's easy to work with, fast and their support (because I'm a bit of an idiot and sometimes need a bit of help) is quick and helpful (if a bit terse).

I will admit that I was defeated, a bit, because I tried to roll my own install of Ghost witout using the pre-built option and everything went swimmingly until I tried to get nginx working and failed utterly. Finally I gave up, blew it away, and ran the pre-install and have not looked back. I'm still trying to get all of my DNS settings right (don't try to visit this site using www. right now, Nginx will welcome you) and there are a few other things I want to do on the server side of things, but I am basically ready to start customizing a new 'phantombear' theme and hopefully too I might be able to start contributing to Ghost as a whole.

I will be trying to keep this blog updated with the various projects I'm working on, of which there are several. So, please, keep checking back and validate me for even bothering to type all this.