About the author

The artist formerly known as the author is a 30 something, mostly harmless, formerly IT guy, currently into the network department on a red telco, fiddling with DSL and rounding a few corners every now and then with perl and shell script. Linux, Windows, Solaris, OS X, anything will do. He can also be “seen” in twitter, flickr, del.icio.us, last.fm and linked in. When he’s not in front of a computer, he’s probably geocaching, reading, riding his bike or watching TV series.

He reads your email and he can be reached at bruno dot rodrigues at net dot vodafone dot pt

-----BEGIN PGP PUBLIC KEY BLOCK-----

Version: GnuPG v1.4.3 (MingW32) - GPGshell v3.51
mQGiBEEH5KwRBACExF9Qg36FFhpnRf8jUN6zHzw23atzQmlL3rhOK7jMHrdA5j0n
tPHjw3cf9kejcomhZxqXpWwlo4shP1JJ7XNtc16GrEyZhreW7BLdizwf+BA2p36q
/syDyzp1dZ0ZDEd9+tlrz0kz+gv2VJ8kbMNF7r+eGUml3KXOAR/pp5gQdwCg8+yL
uhcfmcZDEUnBTZRlMcxu6IED/jUipoZqJXGqfsX71ENsnauQM0sh9WNCbVynkcuD
/2i3cf7pWb2SLGkEPuixSlxMpDJ3SWk5c6QxHnFz1JdjCOSozm084mXogN/F0udr
KhHW0bip3AiBJJ5BTEuPZj0aP6XcPhWaKYV268YKEn3zUqnM7YwdE4b7zR7kSNvQ
YV0rBACB3oxEiiPyMRdAB/2I124XSMdO/Sxx/5tO/nSrTL8JtMopaOw+7BfMjke2
GD14ZAxONpGEhPUg7jCzCcozYiYCL1NijQqIg9jHL+4puSW0N6Fv1F0KJxY3zDQm
ur1xr0FV28NxQsMuJ/wgdY/R8ZvdMrcGict5xnHAk8w/UaVrKLQpQnJ1bm8gVGlh
Z28gUm9kcmlndWVzIDxicnVub0B2b2RhZm9uZS5wdD6IZAQTEQIAJAUCQQflhgIb
AwUJB4TOAAYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRAEmELkMpFlZfLFAJ40MqW4
fAEoI6Uw/YGMq8XV6tYL+gCeNcMjg1sBU/KbwZ4GfR8HC284uZu0LEJydW5vIFRp
YWdvIFJvZHJpZ3VlcyA8Ym9maEBuZXQudm9kYWZvbmUucHQ+iGQEExECACQFAkEH
5UwCGwMFCQeEzgAGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQBJhC5DKRZWUyhACg
8cQrAdvAC461n6Rxn/SmMyS1QZsAoLXBiMvkP4JmVeiwwvO2SjmHFl5PtC1CcnVu
byBUaWFnbyBSb2RyaWd1ZXMgPGJydW5vQG5ldC52b2RhZm9uZS5wdD6IZAQTEQIA
JAUCQQflbwIbAwUJB4TOAAYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRAEmELkMpFl
ZQxEAJ9rryDJMdSBLDGNyNut6q/XzXUVdgCgr6DZlKE8goksJ/A+AB1D6/bn09K0
NkJydW5vIFRpYWdvIFJvZHJpZ3VlcyA8YnJ1bm8tdC5yb2RyaWd1ZXNAdm9kYWZv
bmUuY29tPohmBBMRAgAmBQJEgGmvAhsDBQkHhM4ABgsJCAcDAgQVAggDBBYCAwEC
HgECF4AACgkQBJhC5DKRZWUWuwCgwXcg09l4+UG3VGDBVSNdbbPk4zsAn3/8q5Hk
vQ9zChonWLErqO1srlFctDdCcnVubyBUaWFnbyBSb2RyaWd1ZXMgPGJydW5vLnRp
YWdvLnJvZHJpZ3Vlc0BnbWFpbC5jb20+iGYEExECACYFAkSAadECGwMFCQeEzgAG
CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRAEmELkMpFlZZx0AJ0Ui/dOxQgAoOZZ
2+loR7KI2JKdaQCg15eUpHzFRg5l+pZCxNJvFpzp6t+0N0JydW5vIFRpYWdvIFJv
ZHJpZ3VlcyA8YnJ1bm8ucm9kcmlndWVzQG5ldC52b2RhZm9uZS5wdD6IZgQTEQIA
JgUCRIBqLwIbAwUJB4TOAAYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEASYQuQy
kWVlKjwAoPAKUKmFOAvcXBx/SPi92WjaUxetAKDi6YFLgxj4y+fOYL0N4X2WDVrW
NbkBDQRBB+SuEAQAzQuWOQSlE2CS+APnsmlcwgI2dcqRvjl2N7TfdPZ7vSbBc7Cj
ABljW/OoDFeL7YlFMhtjMOjaOkCX5mMES9fhtlK3RoOMG17g/HhVY8LphAUS6sFy
0S2ebx08JvuC4JUryMFyzLH4F/fr6zgzbB2CFW5N9QRjg6o3Mmw7GVahgacABAsE
AJwc+Vvb+eLGeY9YDQCkCPZD6o6j8OiguV+ple560Fj9dts3XOmYdZACkKtimH1I
9xMYq+VDGAzl8/aQ3Ub3Il+F8peBSAWnjybKedVNyKglAQl79LW08KR2dbLs7NHX
oC3lgjhwPAi5SNPHN5Nmrh7nWHwn/AqbfJ8Md3b74pPLiE8EGBECAA8FAkEH5K4C
GwwFCQeEzgAACgkQBJhC5DKRZWVlBACfbxotmZgPUoYmCvhgQPWIYLbKTREAniMw
qzDX9BSQGQt4hL0/6SooLOGR
=pXoL
-----END PGP PUBLIC KEY BLOCK-----