Tech News Open source devs are fighting AI crawlers with cleverness and vengeanceMarch 27, 2025 AI web crawling bots are the cockroaches of the internet, many software developers believe. Some…