Jie Xiang

Home Blog About
GitHub Bluesky

Writing

Specific numbers, concrete bugs, real decisions. No vendor copy, no hype.

  • Apr 22, 2026

    Apple rejected my privacy manifest. The problem was a CocoaPod I never added.

    A real Apple Review rejection over a missing NSPrivacyAccessedAPI declaration — except none of my own code touched the API. The leak was a transitive CocoaPod dependency.

    iOSApp StoreApple Review
  • Apr 22, 2026

    Where my Claude Code spend actually went last week

    I instrumented my Claude Code session logs by project. 50% of a $13K shadow-cost week goes to one codebase. The other six combined did not break $200.

    AI AgentsObservabilityClaude Code
© 2026 Jie Xiang.
GitHub Bluesky