Systems administrator and programmer living in New Zealand.
Please email me if you’d like a listing of work experience including my current employer.
I maintain a blog called Arabesque, with posts mostly about Unix command line tools.
Its byline is
Systems, Tools, and Terminal Science.
There are reader translations and e-book compilations of many of the articles around the web.
Posts have featured in magazines such as BSD Magazine and the now-defunct Hacker Monthly.
Some popular articles:
In February 2016, the second edition of my book Nagios Core Administrator’s Cookbook was published with Packt Publishing. It explains how to set up Nagios Core to solve various monitoring problems. The first edition reviews pretty well on Amazon.
I’m particularly interested in C, Perl, and Unix shell script programming, especially for the purposes of automation, reporting, and monitoring. I write a lot of Perl 5. I am TEJR on CPAN, tejr on PerlMonks, and have a blog on blogs.perl.org. I have recently been exploring Perl 6 as well.
I publish code on my cgit instance. It varies a lot in usefulness and seriousness. Here’s a list of some of the more interesting/useful/complete projects:
crypt(3)for quick prototyping on the command line.
.lrcformat for currently playing songs in Music Player Daemon.
ndiff(1)program included with the Nmap suite.
I do not host code on GitHub; please see my page Why Not Github? for an explanation.
I made a few presentations to the Palmerston North Linux Users Group:
application/pdf, 132 KiB)
application/pdf, 116 KiB)
application/pdf, 276 KiB)
application/pdf, 76 KiB)
application/pdf, 120 KiB)
I’ve contributed to:
My public key is available here, over what should be a secure TLS connection in modern browsers:
pub rsa4096/0xC14286EA77BB8872 2013-03-12 [SC] [expires: 2018-01-02] FA09C06E1B670CD0B2F5DE60C14286EA77BB8872 uid [ultimate] Thomas Ryder (tyrmored, tejr) <firstname.lastname@example.org> sub rsa4096/0x96C2CD91E67AC61D 2013-03-12 [E] [expires: 2018-01-02] sub rsa4096/0xB5AF5F8925926609 2013-03-12 [S] [expires: 2018-01-02]
All of the HTML pages on this site have a detached PGP signature available in ASCII format. For example, you can check this page from a Unix shell with curl and GnuPG like so:
$ curl -O https://sanctum.geek.nz/index.html $ curl -O https://sanctum.geek.nz/index.html.asc $ gpg --verify index.html.asc index.html