Let's Connect

Get In Touch

Reach out through the form or contact me directly — whichever works best.

View bonus content on this page

Contact Info

Always open to conversations around workflows, creative approaches, and what people are building. The form is powered by a custom Cloudflare Workers backend built for reliability and performance.

Response Time

Within 24 hours

Location

Littleton, CO · Remote Friendly

Yes! A Contact Form!

(That actually works.)

Under the Hood

Why Build a
Custom Form?

I wanted to showcase the tech behind this simple contact form. I can't stand working with bloated WordPress plugins—poor deliverability, endless bugs, zero flexibility. This serverless approach is light years ahead. 😉

Form Features

🛡️

Turnstile Bot Protection

CloudFlare's privacy-first CAPTCHA alternative

🚫

Akismet Spam Filtering

Intelligent content analysis and spam detection

⏱️

Advanced Rate Limiting

IP-based submission limits with timing validation

📎

File Upload Support

R2 storage with public URLs (up to 20MB per file)

📧

Multi-Provider Email

SMTP2GO integration with autoresponders (Mailgun optional)

📊

Google Sheets Logging

Automatic submission tracking and data persistence

🔗

Webhook Integration

Real-time data delivery to external services

📮

MailChimp Integration

Automatic list subscriptions with contact segmentation

Technical Stack

  • RuntimeCloudFlare Workers
  • FrontendNext.js + Tailwind
  • StorageR2 + KV + Sheets
  • SecurityTurnstile + Akismet
  • DeploymentGitHub + Vercel + CloudFlare