Antoine v.d. SwiftLee 

Antoine v.d. SwiftLee 

@avanderlee.com

I teach 150K developers how to write better apps faster through my developer tool, blog, and newsletter. Join my newsletter to get started: https://www.avanderlee.com/swiftlee-weekly-subscribe/

1.4K followers81 following829 posts

Pinned

📸 Detect barcodes like QR in Xcode's Simulator ✨ @rocketsim.app Camera Simulation supports capturing metadata 🚀 If you're using AVCaptureMetadata or Vision to detect codes, you'll easily be twice as fast during development. In fact, this might be the only way to test your app using the Simulator!

Big milestone reached for RocketTrace! 🎉 1,000 traces analyzed 🪲 8,625 issues found ✨ 779 copied Agent prompts It's my new app, basically running Xcode Instruments for you using agents. Have you analyzed your app performance with it already?

Running out of tokens every single week? day? Most of it isn't your prompts: it's context your agent re-reads on every turn. Free prompt that audits your last 7 days of sessions and shows where it goes: aifundamentals.dev/token-cleanu... Reply, and share me your results!

aifundamentals.devFree token cleanup prompt | AI FundamentalsGet a free prompt that finds where your Claude Code, Codex, or Cursor tokens go and cleans up your context. Join the AI Fundamentals course waitlist to receive it.

Hitting Codex limits too often? Your setup might be the problem, not your usage. I found 94% of my tokens were old context being re-read. This free prompt makes your agent find the waste in your own sessions: aifundamentals.dev/token-cleanu... Reply and tell me your biggest findings!

aifundamentals.devFree token cleanup prompt | AI FundamentalsGet a free prompt that finds where your Claude Code, Codex, or Cursor tokens go and cleans up your context. Join the AI Fundamentals course waitlist to receive it.

Yes, AI makes things easier, but no, I'm not taking it easier. I'm finding myself pushing boundaries, trying to level up recording capabilities for RocketSim. I could've never reached this level without AI, but I'm certainly going to push the limits to give you the best developer tools 🚀

Swift Concurrency Course update: 3 new lessons. 🐞 Debug a crash that compiled without a single warning 🧭 Control where tasks run using executor preferences 🚀 Optimize with Instruments and give your agent measured evidence www.swiftconcurrencycourse.com #swiftlang #iosdev

swiftconcurrencycourse.comThe Essential Swift Concurrency Course for migrating to Swift 6.4Go from confusion to confidence with a step-by-step Swift Concurrency course, helping you smoothly migrate to Swift 6 and fully leverage its features.

Had a fantastic time opening SwiftLeeds last week with my keynote on "Bringing back the love of Swift" One thing I struggled with, though: those letters on stage... Fixed it nicely, don't you think? 🫣

Have you ever pasted an Xcode Instruments trace file into an agent? It works, but it costs a lot of tokens, and agents struggle to find issues. I discussed this with Florian and shared how an app I built solves this with 5.6x fewer tokens and more issues found: youtu.be/cDtgTlDeev0?...

youtu.beStop Guessing Why Your iOS App Is SlowXcode Instruments can be confusing - Antoine van der Lee has built a new Mac app that makes performance improvements much easier to find & implement. Grab RocketTrace: https://rockettrace.app 0:00…

Shoutout to the App Store Connect team. The new Asset Library, Product Page Optimization, and Custom Product Page updates are fantastic. Just waiting for the day to see macOS support, but hey: I now have an iOS app to work on that does benefit from this! 🎉