Buy John Foderaro a coffee

x
1
3
5

My name is John Foderaro and I'm a programmer, learner, tinkerer, reader, writer, aspiring musician, husband and father. Learn more.