I am Keegan Sands. During the day I am a mild-mannered software developer. In my spare time I delve into various areas of technology from blogging to web site development and soon expanding to podcasting.
I am Keegan Sands. During the day I am a mild-mannered software developer. In my spare time I delve into various areas of technology from blogging to web site development and soon expanding to podcasting.