Blog

Working with Claude in a very modular iOS swift project with an SPM package, I find myself, having the root dir for Claude stay in the Package dir. It then favors using swift build and swift test, which are faster and provide better messages than xcodebuild. It does mean some extra conditional checks around things that are iOS only, but I generally want to write code that isn't _specific_ to iOS expect for where it really needs to be.