main page | gallery | rationale | contact

Welcome / Rationale

Welcome to fredcode, the personal site of Frederick (Fred) Alger. Thank you for taking the time to browse here. If you're interested in me, my projects, or programming in general, I can assure you that the time will be well spent.

Why did you make this site?

First, I have written a large deal of code in the years that I have been programming, and I wish to share my efforts with friends, family, fellow students, and prospective employers.

Second, I realize that I would not be a programmer at all if it were not for the programmers who came before me and documented their work. Thus, I intend to pay homage by using this site as a means of educating future generations of programmers. I have found that it is often easiest to learn by taking apart and experimenting with other's code, and I hope that my projects will be useful in that aspect. I also intend to research emerging technologies and useful programming techniques and post them in an easily-digestible format for all to benefit from.

Third: why not? I have had and still do have a lot of fun programming, and I hope to convey at least a bit of the the enjoyment it has given me. If you're not having fun then what's the point?


I personally hope that you find this website useful and/or entertaining. And, if you don't, you can always heckle me at

- Fred

Last updated: 2003.02.27 by