All my programming activities take place on Github. The following is a selection of some recent projects that have reached a minimum level of maturity.

fortune.py

This is a full python implementation of the popular unix fortune utility, which displays random quotes and adages.

ProcImap

ProcImap is a python library that integrates access to IMAP mailboxes into the mailbox classes of the standard library

convert_encoding.py

This is a python script for converting text files between different encodings and line endings.

texpreview

texpreview is a Python based, cross-platform LaTeX compilation script. It can recompile tex-files intelligently in the background whenever they change and display the resulting pdf.

pdfWriteBookmarks / bmconverter

pdfWriteBookmarks is a Java program allows to add structured bookmarks to an existing pdf file. The bookmarks are defined in a separate text file.

bmconverter is a accompanying python script that allows to manipulate the text file containing the bookmarks and converts to text file syntaxes used by programs similar to pdfWriteBookmarks.

mail.pl

mail.pl is a perl script that allows to send emails from the command line. It servers as an SMTP client, and supports attachements, PGP encryption and signing, and SSL connections.