Dear Apple, please archive the wwdc23 slack Q&A for the time when the resource goes offline. There's tons of questions and answers that don't exist anywhere else or are extremely hard to find.
E.g. answer to SPM checkouts folder:
Question:
Dear SwiftPM team, Is there any way to keep SPM checkouts outside of project's DerivedData folder? Since it is kept there, whenever DerivedData gets removed, packages need to re-fetch.
Answer:
Xcode looks at the IDEClonedSourcePackagesDirPathOverride user default in the com.apple.dt.Xcode defaults domain, and if it's set, the checkouts will be placed in that directory instead.