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.