Great breakdown of XM Cloud’s local dev setup! One best practice I’d suggest is to use a consistent .env file pattern across sites to manage hostname and port overrides—this makes it much easier to switch between projects without hunting down configs. Also, don’t forget to align your local Docker hostnames exactly with the Sitecore instance’s bindings to avoid those frustrating CORS or redirect loops.