Justin Biard

I write software and build stuff for a living. Opinions are my own.

No posts