A Time and Place for CAPTCHAs

Sadly, we still live in a web world where we need to protect our sign-up, contact and registration forms with anti-spam technologies like the dreaded CAPTCHA.

A Time and Place for CAPTCHAs Read More »