My name is John McFarlane

I currently live in Foster City, California and work for Rearden Commerce. I'm very happily married, have a son named Jack and a dog named Bella. I'm pretty laid back and enjoy things like watching movies, riding my bike, and doing things outside.

This site is currently built and powered by the following:

Requirement Technology Used
Editor Vim
Frameworks Chula, WSGI
Graphics Gimp, Graphviz
Languages Bash, CSS, HTML, JavaScript, JSON, PL/pgSQL , Python, SQL, XML, XSL
Laptop Gentoo Linux, Xfce
Packages Feedparser, JQuery, Mako, Psycopg2, Selenium, Simplejson, Xsltproc
Services Google Chart API, Yahoo! Delicious API
Servers Gentoo Linux, Nginx, Memcache, PostgreSQL
Website Theme A modified version of the BluePigment theme from styleshout.com, and icons from the Tango Desktop Project
Version Control Git


My gpg public key

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.6 (GNU/Linux)

mQGiBEXKrYYRBACHLYCFse2UdG7oZfunjBdmEQG8G13co2vBvT6O+DfouNT4sD1i
kQlgdNy7JG4FNWD3KuGP2gpAGx4Ok1Ca4GXKzkhYzg+r1TXHJKoqiRbKW4Cnn8wY
OwHMkJoVkf4WJnJC4wfQVZ15Y+EcjPNed8LQOZAsqD24Qc6zLii7+aIlNwCgulHb
33fJurOYZgVB+l+NAPLLypED/3HzOXnblfJAqy+zhaH5TxImimZHcS9q08nnkHJX
2ryN2a8gguz/WojX2Ir1iWpqebF6MSUEo11n6FuoY0k4c3FUGKDFUCnmVbRtEham
wewrl7N2Yu515p+Uk+kpm3gxfliANPi06+0Nze35PcqOXObNGlyvlg1xkLOgWOyH
OPpFA/9sAy3woPgyCE7euQwOpmGWPyXnyZCuz/PVsL4BaTAt4We7HDk5AjSTEnRa
/c4ZU85TUXyFnwDf1i3XcDLete9O9H4LRSKCSzpGSOSwWel4MC5I+CgunfIG4Tyx
7KJEyp6WfqJNt5qfSDP3uxt9jcOO6jjpl8HZZqVpjl0i3ZQal7Q6Sm9obiBNY0Zh
cmxhbmUgKGptY2ZhcmxhbmUpIDxqb2huLm1jZmFybGFuZUByb2NrZmxvYXQuY29t
PohmBBMRAgAmBQJFyq2GAhsDBQkHhM4ABgsJCAcDAgQVAggDBBYCAwECHgECF4AA
CgkQBcLDVGKGnvMp9wCfWSrWIHeD/r82TTaOzNi9O2vIKs8AnjlM5u/MrdVBrFcZ
Pt+TciT1mO0tuQINBEXKrYwQCACiDQfZGIvUKk4DzSwIByLf1bzTTe89K8U3T1Sb
kWoU84DlnmpyVKAkTz8vOSMY5ZpqBANAwjIMhTKPceQUaoHIcUFT8rgs6sf7npNa
IEdDWKqMp25z4YGM/aZQ58qCRHFjr38G6U7s32McYUGvmKoKyQXCc1hNPyVM3YHA
LnYEG3ZRBWiPo7TUt+vdvmViAjiFYfVZH4GYSNgndPkHBtK9u+QgIKH36tYf2lMq
njJK88YKNSRePmmdDwWAkU4tOeu/mcw2z1auc8Sl8Wu5pSBsr7InIKTfbevMO441
bFPRi59HhfSkfWnutW6LnFB4JOjo0A4fhG2hMTh3nb3a52afAAMHB/9XSxz80dBl
mGU6zJQKxDHGpgZBWzVr2OtGpl9P6u9pY0GwrrVMTOYb9wxUOmBmd8cvIESvrhP/
MMvmMKfHHP4fFFirXaCifRYQ8x2YsavHDcipQKM/JA/5CGSUR/YtJY8InJh3CpaQ
MoRXjYB+6DyqAdS9gPdwn9hbZukMn3LnB90tZjxaO7zNlRX58yd+W6K6xuLr6L5D
JbJsCzilqSlUSlV8K/TZHbInUQVBYEJFSl3v+Mron8KAbdxxuO8w9igyxIovpr3q
VkW0bt1qd7gzdUoSZ5HTC23wKWjKrMADxjsN8nCt0j2G+MvKcncCvaGTJm3PcXc5
k+SL/tmdpkyFiE8EGBECAA8FAkXKrYwCGwwFCQeEzgAACgkQBcLDVGKGnvOIcgCg
tbsK9hr+G9WzjhOc4p5W5Nfigd8An3Pm3sSDgiLq9ej+ygAUvb3vh2Sl
=+Tri
-----END PGP PUBLIC KEY BLOCK-----

The above key can also be found on the MIT PGP Key Server
Who are you?

Here's a list of software packages that I find to be pretty nice.
FCGI/WSGI
0.7.0
43.715954 ms