Kirk Lennon

This site is for me to experiment with different things I'm learning. Pages may come or go, or the whole thing may break.

I have a more stable site at kirklennon.com