spare time

personal projects for fun and learning purposes