# Developer Documentation

- [hoax.ly technical architecture](/documentation/developer-documentation/hoax.ly-technical-architecture.md)
- [Using the hoax.ly API](/documentation/developer-documentation/using-the-hoax.ly-api.md)
- [Adding new sites to the database](/documentation/developer-documentation/adding-new-sites-to-the-database.md)
- [Normalizing ratings](/documentation/developer-documentation/adding-new-sites-to-the-database/normalizing-ratings.md)
- [Criteria for adding new sources](/documentation/developer-documentation/adding-new-sites-to-the-database/sources-assessments.md)
- [Technical steps to create spiders](/documentation/developer-documentation/adding-new-sites-to-the-database/technical-steps-to-create-spiders.md)
- [1. Setup environment](/documentation/developer-documentation/adding-new-sites-to-the-database/technical-steps-to-create-spiders/setup-environment.md): Author: Luis Rosenstrauch
- [2. Create spider](/documentation/developer-documentation/adding-new-sites-to-the-database/technical-steps-to-create-spiders/2.-create-spider.md): Author: Luis Rosenstrauch
- [3. Run a spider using the hoaxly-scraping-container](/documentation/developer-documentation/adding-new-sites-to-the-database/technical-steps-to-create-spiders/3.-run-a-spider-using-the-hoaxly-scraping-container.md): Author: Luis Rosenstrauch
- [4. Deploy spiders](/documentation/developer-documentation/adding-new-sites-to-the-database/technical-steps-to-create-spiders/4.-deploy-spiders.md): Author: Luis Rosenstrauch
- [Developing/Updating debunkCMS](/documentation/developer-documentation/updating-debunkcms.md)
- [Contributions](/documentation/developer-documentation/contributions.md)
