Hello Terry,
Thank you for the feedback. I am glad you liked the articles.
I have an old tutorial that mentions defensive programming practices here:
phpclasses.org/blog/post/65-8-defen
...
This tutorial mentions a plug-in for a forms generation and processing package named secure_submit. The package is here:
phpclasses.org/package/1-PHP-HTML-f
...
Would you be interested that I create a tutorial about generating HTML to avoid CSRF attacks using the CSRF token mentioned in the article?