in programming

FicWhat?

As an amusing personal idiosyncrasy I run a fiction archive called FicWad. (I believe much Katamari Damacy had been played just before the name was chosen.)

I call this idiosyncratic because I don’t use it myself. I’m not, generally speaking, a fanfic-reading sort of person. I run it because my wife wanted to start a fiction archive, and I was dragged in to provide the technical side of it. She’s since drifted away, leaving me to play as tinpot dictator over the writing masses. (I am a very laissez-faire dictator, so this works pretty well for them.)

I treat it as a coding hobby project. It doesn’t actually make any noticeable money from the ads, so I don’t feel compelled to put effort in apart from when I feel interested.

I’ve come to the conclusion that this sort of hobby project is a really good thing to have. When you’re writing something that thousands of people use, they’ll scream at you if it doesn’t work. It provides incentive to work out how to do things right.

In particular, it provides incentive to work out how to do things yourself. A solo project like this doesn’t let you get away with passing the buck to someone else on your team who’s done something like this before. If it turns out that you need to optimize your SQL, or use caching, or write a prioritized mailing queue, or whatever, you have to learn about the problem area.

Yes, you’ll write some awful code. In fact, I had to rewrite the whole site from scratch earlier this year because back when I first wrote it I really didn’t understand SQL performance, and I had to choose between throwing money at it (better server, etc.) or fixing the real problem.

But I know I’m a better programmer for having it around. It forces me to confront issues outside of my comfort zone, and that can only be a good thing.

Write a Comment

Comment

  1. And how is ficwad now? Abandoned of course.
    Well, that is not the biggest thing, but now it might disappear with all the stories in it.
    I’m sure that there are other people willingly to take the site from you and continue.

    Are you willingly to give it to others? I mean in the fan fiction community, many people love ficwad and you will hurt them all.

  2. I can only say I do hope you don’t decide to leave us. FicWad is my primary posting site (with a few odds and ends her and there).

    Despite some occasional bellyaching about the site, I have never had a serious problem with FicWad, and I have recommended it for other authors to use.

    Alorkin

  3. Hey, man. I just wanted to tell you how much I like ficwad and wanted to express my regret at it’s demise. I understand how much trouble it must be to run, but I do hope you turn the site over to someone rather than just let it expire. There’re so many good fics that are just gonna dissapear once the site does, and it would be a damn shame if the site went belly-up.