As I posted earlier today, CoasterBuzz has now been around for nine years. That's a fourth of my life! In that time I've been married and divorced, owned three cars, had eight jobs, wrote a book and God knows what else. It's a long time.
In the last year or so in particular, I've had to really stop and think about what the site means to me. I'm not the hardcore roller coaster enthusiast I used to be. I think it peaked in 2001, a year where Stephanie and I went to around a dozen parks in one year. There were so many new rides being built back then.
That was also the year I committed to CoasterBuzz being a real business enterprise, largely out of necessity. In order to support the traffic to the site, I had to get a T-1 to my house at a grand a month. The ads were working until Doubleclick dropped me, and I started the club to make up the difference. And that was all while losing my job and just buying a house. That was a crazy year!
The quick success of the site I think was in part due to the relentless updating, and the site database. Back then, there were so many coaster sites, and in addition to mainstream news, we were directing people to these awesome niche resources. I miss those days, when every kid with an Internet connection wanted to build a Web site. The content was so rich back then.
The other thing that ramped us up quickly was the fact that I was advertising via GoTo.com, which later became Overture and is today Yahoo. People credit Google with the miracle of AdWords, but the business eventually folded into Yahoo was doing it much sooner. The thing I liked best is that it brought in an audience that was not cut from the usual enthusiast circles. It was less fickle, less jaded about "corporate" parks and remembered that amusement parks were fun.
The site also mirrored my own development as a developer. The first two versions were written in old ASP, the shittiest scripting platform ever. I made all of the classic mistakes back then, designed inefficient databases, etc. The transition to ASP.NET was a mixed bag that partly was sweet because the content management app I wrote was way ahead of its time, to the extent that Tim and I (both unemployed) wondered if we could market it. By the time we got new jobs we kind of let that idea go. The negative was that I still did a lot of things in a suboptimal fashion due to my lack of solid design pattern understanding.
When I think back to the last four or five years, I had a real love-hate relationship with the site. The positive was that it was essentially self-perpetuating, with users continuing to find much of the news and obviously posting in the forum. I didn't really have to do anything. Eventually I got costs under control, and last year I got the business to a point of being debt-free for the first time since I started back in 2000. That's a big deal when I consider that ad revenue was down last year.
But two things in that long time period made me hate the site too. I felt like I still had to feed and care for it often just because it had been around so long. And I just couldn't bring myself to work on a new version, and I hated the site and myself for it. There were many times where I just wanted to say fuck it and let it wither and die because I lost interest.
The turning point was late 2007 when we finally got around to relaunching PointBuzz, which also went relatively unchanged for years. That was motivating because the technical achievement and simplicity showed that people would use it more even though we were offering less. The damn forum app, the core of it, had reduced the resource impact dramatically. So in the first part of last year, I was at least building a re-do up in my head as something I was ready for.
The two and a half years at Insurance.com also had a lot to do with it, because my game had been raised to epic proportions. I know I say it all of the time, but having the opportunity to work with that many top-shelf, brilliant people is rare. I appreciate that now more than ever as I mentor younger developers. I'm exceptionally better at what I do than I was three years ago. When I go laid-off in July, it was an opportunity to translate that experience into a new CB.
So in two months I rebuilt everything, around the forum I had "finished" the November before, along with the tweaks since then. I even did my own design, something I've never felt confident doing, and I liked it (reception was mixed).
Since the relaunch, my attitude toward the site has changed for the better. I no longer see it as a burden, but rather a playground of sorts to try new things. I miss the old days of bigger revenue, but with a dedicated club membership pool, it's holding steady. The quality of the conversation is reasonably high and fairly LOL-free, so it's still interesting to me.
I'm thinking it would be fun to have a big tenth anniversary bash next year, since January 30 is on a Saturday. I wonder if people would come to that, if we tried to have it at Castaway Bay or something.