What I learned trying to block web scraping and bots

I tried to stop web scrapers and bots. My notes on IP blocks, ASNs, fingerprinting, and using CAPTCHAs or Turnstile services.