I have been developing software for over 15 years and during this time I have seen many programming languages, concepts, libraries and frameworks come and go. Here, I offer a selection of self-written libraries and tools that may support you with your projects.

Most of my time, I am programming in Java. Therefore, most of the things here are written in Java as well. If you are interested in object graphs, easy selection/replacement of objects, or desire ease of use and freedom when mocking test data, have a look at JPath. The reading and writing of arbitrary objects has never been so easy as with this library.

As a moderator on the Visual Basic and .NET forum I have written an extensive function collection, that covers many areas that are quite complex or not easy to handle before the .NET era. You will find more information visiting vbarchiv.dll.