SwiftLee Weekly
SwiftLee Weekly #311

An Agent Skill for Swift Testing ยท Using Gemini in Xcode ยท Automating Codex & The Agentic Loop

Join 31,000+ Swift & iOS developers โ€” free, every Tuesday, in 5 minutes.

No spam. One email every Tuesday. Unsubscribe in one click.

This week's blog post

Sponsored

Fastlane alternative - Codemagic CLI tools

Are you tired of Ruby and Fastlane installation issues? There's got to be a better way! Discover Codemagic open source CLI tools. It is not a drop-in replacement for all of what Fastlane does (screenshots for example), but we use it at Codemagic to build and publish iOS and Android apps, also versioning and device provisioning. View on GitHub.

Learn more

Curated from the community

Swift Evolution

Last week's Swift proposal state changes. Review-stage proposals are your chance to influence Swift's future.

What I'm working on

Connecting the dots, giving AI eyes

While enjoying time off with the family last week during a ski holiday, I found myself re-evaluating the status quo. It's always good to take a step back and revisit what you're doing.

I figured and asked myself:

If you think about agents like colleagues, you would expect them to continue working while you're off. It's the same for weekends, basically any moment you're not writing code yourself.

So I started reading up on automations. Codex offers automations, we can use tools like Zapier, or go all in on OpenClaw (now part of OpenAI, congrats Peter!).

Either path starts by connecting the dots, giving AI eyes. My current tech stack involves RevenueCat for purchases, Amplitude, Plausible, and App Store Connect for other tracking measurements. Agents can already access my code, so what if they can connect the dots?

I did not yet automate anything, but I did start a new paywall experiment based on code analysis combined with insights from RevenueCat and Amplitude. Simply because I can now simply ask:

This all started by me evaluating where I spent my time. I love looking at my charts, but it's time consuming and I often don't have as much product knowledge as my agents. This truly feels like a next step in my workflow and the future will be about automating this monitoring and running new experiments autonomously.

Enjoying this issue?

Join 31,000+ Swift & iOS developers and get the next one in your inbox โ€” free, every Tuesday, in 5 minutes.

No spam. One email every Tuesday. Unsubscribe in one click.