Couple of curl scripts to let Claude ask o3/gemini when he becomes stuck.
https://gist.github.com/janodev/45493d4323b8cb6797a0688864288aa1
Xcode 16.3 builtin rsync misbehaving leads to ITMS-90048: Your archive contains [._Symbols]
https://developer.apple.com/forums/thread/776674?answerId=833073022#83307302
Solution: custom export and remove manually
# check
unzip -l YourApp.ipa| grep -i "._Symbols"
# delete
zip -d YourApp.ipa ._Symbols/
Then upload with Transporter https://apps.apple.com/es/app/transporter/id1450874784?l=en-GB&mt=12
This bundle is invalid - Your arch… | Apple Developer Forums
Claude Code can increase test coverage working unattended. I use this Makefile
https://gist.github.com/janodev/03809990aa99e079d62353eaebf7b5ba for a SPM package. Claude is able to see the report and run isolated tests. It uses xcbeautify -q to minimize token usage. Unattended = I’m watching but often I don’t need to interact.

Clauding
Clauding. GitHub Gist: instantly share code, notes, and snippets.
Gist@nicklockwood characters in the training data are biased toward emotional focal points, like you'd expect in real life. Unfortunately, this meme depends on breaking that rule. Tried multiple prompts **CRITICAL PRIORITY** blah, with no effect. The ability to draw is entangled with that pattern.
Some LLM tips
– Use 'swift build | xcbeautify' in Claude Code to avoid walls of text.
– I find solving concurrency problems in a blog post and adding it to the context works great.
– LLMs can’t one shot, but you need to actively review their output.
– It’s useful to ask ”what would have helped you to know to solve this problem faster?”. Then add the info to the code, a blog post, or project doc to supplement LLM shortcomings and often for your own learning too.
PreferenceKey is always one overlapping state update from crashing the SwiftUI renderer. Rather not use it.
@nixCraft he isn’t. AI is a tool. Ask for changes review, refactor.