Some things I’ve written.| ethanmarcotte.com
How I sniffed the user agent in an edge function to prevent some AI crawlers from accessing my site.| www.jeremiak.com