Need More Help Or Want To Say Thanks?

Everything on this blog is provided free of charge, as in “free beer,” under the licenses and terms noted in Copyright & Attribution, as in “free speech.”

In general, that means you can take the code here and do with it as you please, including using it for profit and creating derivative works.

If you want to thank me for something you’ve found here, consider a purchase from my wish list or a donation via Paypal (to I am very grateful for any such gift. Thank you!

If you find an error or security hole in my code, or have suggestions for making it better, please, let me know! I cannot thank you, or credit you, enough for making the things I offer here better.

You may want me to troubleshoot your implementation of my code, or modify it to better suit your needs. Please expect to pay me for my time. Just like you, I don’t work for free.

If you’d like more help, send me an e-mail ( and let me know what you need.

My minimum retainer is US $1,000, non-refundable.