Philip Perry

I write here about the joys and struggles of a software developer learning new things.