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