Blog

What's new on my blog. Read my latest posts here.

React Cloudflare Turnstile

How do you protect your forms from spam and abuse?

When a simple checkbox or hidden "honeypot" input isn't stopping bots from spamming your forms, you need a CAPTCHA solution. Google's reCAPTCHA works very well at stopping bots, but at what cost? Image-based challenges can be frustrating, and when form conversion rates are paramount, the last thing you want is additional friction or difficulty submitting the form.

Kevin Ashley © 2025