diff --git a/books/developers/Makefile b/books/devs/Makefile
similarity index 100%
rename from books/developers/Makefile
rename to books/devs/Makefile
diff --git a/books/developers/SUMMARY.md b/books/devs/SUMMARY.md
similarity index 99%
rename from books/developers/SUMMARY.md
rename to books/devs/SUMMARY.md
index 25e6a96..10ff228 100644
--- a/books/developers/SUMMARY.md
+++ b/books/devs/SUMMARY.md
@@ -1,4 +1,4 @@
-- [Table of Contents](developers/developers_book_toc.md)
+- [Introduction](developers/developers_book.md)
- [Javascript Client](developers/javascript/grid3_javascript_readme.md)
- [Installation](developers/javascript/grid3_javascript_installation.md)
- [Loading Client](developers/javascript/grid3_javascript_loadclient.md)
diff --git a/books/developers/scripts/calculate_cloud_pricing.sh b/books/devs/scripts/calculate_cloud_pricing.sh
similarity index 100%
rename from books/developers/scripts/calculate_cloud_pricing.sh
rename to books/devs/scripts/calculate_cloud_pricing.sh
diff --git a/books/developers/scripts/calculate_marketcap.sh b/books/devs/scripts/calculate_marketcap.sh
similarity index 100%
rename from books/developers/scripts/calculate_marketcap.sh
rename to books/devs/scripts/calculate_marketcap.sh
diff --git a/books/developers/scripts/generate_wallets.sh b/books/devs/scripts/generate_wallets.sh
similarity index 100%
rename from books/developers/scripts/generate_wallets.sh
rename to books/devs/scripts/generate_wallets.sh
diff --git a/books/developers/sync_production.sh b/books/devs/sync_production.sh
similarity index 89%
rename from books/developers/sync_production.sh
rename to books/devs/sync_production.sh
index f2496fe..40197e4 100755
--- a/books/developers/sync_production.sh
+++ b/books/devs/sync_production.sh
@@ -1,5 +1,5 @@
#!/bin/bash
set -ex
-export NAME=developers
+export NAME=devs
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/manual/heroscript/$NAME
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
diff --git a/collections/developers/developers_book.md b/collections/developers/developers_book.md
new file mode 100644
index 0000000..e220969
--- /dev/null
+++ b/collections/developers/developers_book.md
@@ -0,0 +1,3 @@
+# ThreeFold Developers Manual
+
+This manual covers all practical tutorials on how to develop and build on the ThreeFold Grid.
\ No newline at end of file
diff --git a/collections/developers/developers_book_toc.md b/collections/developers/developers_book_toc.md
deleted file mode 100644
index 282f573..0000000
--- a/collections/developers/developers_book_toc.md
+++ /dev/null
@@ -1,90 +0,0 @@
-# ThreeFold Developers Manual
-
-This manual covers all practical tutorials on how to develop and build on the ThreeFold Grid.
-
-
Table of Contents
-
-- [Javascript Client](grid3_javascript_readme.md)
- - [Installation](grid3_javascript_installation.md)
- - [Loading Client](grid3_javascript_loadclient.md)
- - [Deploy a VM](grid3_javascript_vm.md)
- - [Capacity Planning](grid3_javascript_capacity_planning.md)
- - [Deploy Multiple VMs](grid3_javascript_vms.md)
- - [Deploy CapRover](grid3_javascript_caprover.md)
- - [Gateways](grid3_javascript_vm_gateways.md)
- - [Deploy a Kubernetes Cluster](grid3_javascript_kubernetes.md)
- - [Deploy a ZDB](grid3_javascript_zdb.md)
- - [Deploy ZDBs for QSFS](grid3_javascript_qsfs_zdbs.md)
- - [QSFS](grid3_javascript_qsfs.md)
- - [Key Value Store](grid3_javascript_kvstore.md)
- - [VM with Wireguard and Gateway](grid3_wireguard_gateway.md)
- - [GPU Support](grid3_javascript_gpu_support.md)
-- [Go Client](grid3_go_readme.md)
- - [Installation](grid3_go_installation.md)
- - [Loading Client](grid3_go_load_client.md)
- - [Deploy a VM](grid3_go_vm.md)
- - [Deploy Multiple VMs](grid3_go_vms.md)
- - [Deploy Gateways](grid3_go_gateways.md)
- - [Deploy Kubernetes](grid3_go_kubernetes.md)
- - [Deploy a QSFS](grid3_go_qsfs.md)
- - [GPU Support](grid3_go_gpu.md)
-- [TFCMD](tfcmd.md)
- - [Getting Started](tfcmd_basics.md)
- - [Deploy a VM](tfcmd_vm.md)
- - [Deploy Kubernetes](tfcmd_kubernetes.md)
- - [Deploy ZDB](tfcmd_zdbs.md)
- - [Gateway FQDN](tfcmd_gateway_fqdn.md)
- - [Gateway Name](tfcmd_gateway_name.md)
- - [Contracts](tfcmd_contracts.md)
-- [TFROBOT](tfrobot.md)
- - [Installation](tfrobot_installation.md)
- - [Configuration File](tfrobot_config.md)
- - [Deployment](tfrobot_deploy.md)
- - [Commands and Flags](tfrobot_commands_flags.md)
- - [Supported Configurations](tfrobot_configurations.md)
-- [ThreeFold Chain](tfchain.md)
- - [Introduction](introduction.md)
- - [Farming Policies](farming_policies.md)
- - [External Service Contract](tfchain_external_service_contract.md)
- - [Solution Provider](tfchain_solution_provider.md)
-- [Grid Proxy](proxy_readme.md)
- - [Introducing Grid Proxy](proxy.md)
- - [Setup](setup.md)
- - [DB Testing](db_testing.md)
- - [Commands](commands.md)
- - [Contributions](contributions.md)
- - [Explorer](explorer.md)
- - [Database](database.md)
- - [Production](production.md)
- - [Release](release.md)
-- [Flist](flist.md)
- - [ThreeFold Hub Intro](zos_hub.md)
- - [Generate an API Token](api_token.md)
- - [Convert Docker Image Into Flist](convert_docker_image.md)
- - [Supported Flists](grid3_supported_flists.md)
- - [Flist Case Studies](flist_case_studies.md)
- - [Case Study: Debian 12](flist_debian_case_study.md)
- - [Case Study: Nextcloud AIO](flist_nextcloud_case_study.md)
-- [Internals](internals.md)
- - [Reliable Message Bus (RMB)](rmb_toc.md)
- - [Introduction to RMB](rmb_intro.md)
- - [RMB Specs](rmb_specs.md)
- - [RMB Peer](peer.md)
- - [RMB Relay](relay.md)
- - [ZOS](index.md)
- - [Manual](manual.md)
- - [Workload Types](workload_types.md)
- - [Internal Modules](zos_internals.md)
- - [Capacity](capacity.md)
- - [Performance Monitor Package](performance.md)
- - [Public IPs Validation Task](publicips.md)
- - [CPUBenchmark](cpubench.md)
- - [IPerf](iperf.md)
- - [Health Check](healthcheck.md)
- - [API](api.md)
-- [Grid Deployment](grid_deployment.md)
- - [TFGrid Stacks](tfgrid_stacks.md)
- - [Full VM Grid Deployment](grid_deployment_full_vm.md)
- - [Grid Snapshots](snapshots.md)
- - [Deploy the Dashboard](deploy_dashboard.md)
- - [Application Case Study: Nextcloud](app_case_study_nextcloud.md)
\ No newline at end of file
diff --git a/heroscript/developers/book_collections.md b/heroscript/devs/book_collections.md
similarity index 91%
rename from heroscript/developers/book_collections.md
rename to heroscript/devs/book_collections.md
index c49abbb..eef936d 100644
--- a/heroscript/developers/book_collections.md
+++ b/heroscript/devs/book_collections.md
@@ -1,7 +1,7 @@
```js
-!!book.generate name:'developers' title:'ThreeFold Developers Manual' printbook:false foldlevel:0
- url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/developers'
+!!book.generate name:'devs' title:'ThreeFold Developers Manual' printbook:false foldlevel:0
+ url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/devs'
!!doctree.add
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/manual'
diff --git a/heroscript/developers/context.md b/heroscript/devs/context.md
similarity index 100%
rename from heroscript/developers/context.md
rename to heroscript/devs/context.md
diff --git a/heroscript/developers/sshkey.md b/heroscript/devs/sshkey.md
similarity index 100%
rename from heroscript/developers/sshkey.md
rename to heroscript/devs/sshkey.md