Use the following form to contact me.
Please note that I am usually very busy and it can take several days before I read your message and write a response.
Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why.