enable-cors.org
I recently updated https://enable-cors.org with the help of Claude Code. AI is simultaneously perfect for updating a site like enable-cors.org and completely eliminates the need for a site like enable-cors.org.
Michael Hausenblas started enable-cors.org and handed it to me shortly after publishing CORS in Action. Setting up CORS was a major challenge back then with few available examples. The site’s goal was to spread awareness by providing developers with quick, copy-paste configurations.
Maintaining a library of implementation examples is difficult because community-sourced content atrophies over time. As server technologies evolve, keeping every configuration accurate became an impossible manual task.
This challenge is trivial for AI.
I used this as an opportunity to Ralph, and asked Claude to create an update plan for each file. It then created a script to iterate and implement each plan in a fresh Claude instance.
I went to bed and woke up to a fully updated site.
The crazy thing is I didn’t even sit down to do this intentionally. I had a few minutes so I started noodling around, and one thing led to another.
That’s the power of AI: casual impact.
Alas, AI ultimately makes sites like enable-cors.org redundant. Instead of searching a library of examples, developers can just ask an LLM for a CORS implementation tailored to their specific stack.
But even without AI, CORS has become largely standardized across modern server frameworks. And that’s a success for the enable-cors.org mission!
Originally posted on Bluesky by @monsur.hossa.in Source: https://bsky.app/profile/monsur.hossa.in/post/3mcgrhcfcy22u