Honeypot uses both the honeypot and timestamp methods of deterring spam bots from completing forms on your Drupal site.

A lot of people use form spam prevention methods like CAPTCHAs or math problems that require extra user interaction, and cause some users to have trouble filling out online forms. For most small sites, something as complicated as a CAPTCHA is not really necessary anyways. Therefore, I wrote the Honeypot module, which adds invisible form elements to selected forms, and checks to make sure the form elements are not filled out by spam bots.

Catholic STL

The Archdiocese of St. Louis was the first Catholic diocese in the US to have a dedicated iPhone app to promote the diocese's parishes, news, and a community of prayer. When I was working in the Archdiocese's Office of Web Development, I noticed that many people were beginning to use iPhones and other smartphones as their primary means to keep discover businesses, keep in touch, and even browse the web.

2010 Ordinations

For the past few years, I have been honored to be chosen as the official photographer for the priesthood ordination Mass in the Cathedral Basilica of St. Louis.

The Cathedral offers a very challenging environment for photography; there is no flash allowed inside the building—even if there were, there's nothing off which a flash could be bounced, and any remote location a flash could be mounted is far enough away that it wouldn't help the lighting much.