Antoine v.d. SwiftLee 
@avanderlee.com
1.3K followers 79 following 490 posts
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/
Posts Media Videos Starter Packs
Pinned
avanderlee.com
📸 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!
avanderlee.com
You change the build setting in Xcode, and suddenly your main thread becomes way busier.

It's a risk of migrating to Swift's upcoming features manually.

Let me explain why:

https://www.avanderlee.com/concurrency/swift-migration-tooling-upcoming-swift-features/
avanderlee.com
Haha, no! It’s an automation that’s failing. I have to fix it 🙈
avanderlee.com
How do you improve loading states in SwiftUI? Harshil Shah shares a great step-by-step tutorial.

Curated in this week's #swiftleeweekly
Less Janky Placeholders in SwiftUI
harshil.net
avanderlee.com
I've been developing apps since 2009, and I'm now offering free 1-on-1 career advice sessions.

Find out more here: https://newsletter.avanderlee.com/1on1
avanderlee.com
Don't make the same mistakes as I did!

Offering a free 5-day email course to tell you which mistakes I often see and how to solve them:

https://www.avanderlee.com/concurrency/the-5-biggest-mistakes-ios-developers-make-with-async-await/
avanderlee.com
Do you know whether your Xcode project's build time became faster or slower this year?

If you've used RocketSim's build insights, you would know!
Reposted by Antoine v.d. SwiftLee 
swifttoolkit.bsky.social
🎙️ In this month's Dev Conversations, @avanderlee.com shares his journey from Flash developer to indie success!

Hear more about the technical challenges behind RocketSim, his approach to blogging, and tips for a successful migration to Swift 6's concurrency.

SwiftToolkit.dev/posts/dc-ant...
Dev Conversations #14: Antoine van Der Lee
From Flash developer to indie success, the creator of SwiftLee and RocketSim shares his journey
SwiftToolkit.dev
avanderlee.com
iOS engineers: Have you ever peeked into a .app file Xcode generates?

It can lead to insights like:
- Unused assets
- Unused embedded frameworks
- 3rd party libraries injecting resources

https://www.avanderlee.com/xcode/derived-data-5-things-ios-developers-do-wrong/
avanderlee.com
It’s a great technique that I still use myself every week. Glad it inspired you! 💪🏻
Reposted by Antoine v.d. SwiftLee 
kristofferjohansson.com
Got inspired by one of @avanderlee.com's posts a while back and started labeling my issues based on effort and impact. I also set up a project that automatically pulls in low-effort tasks from my various repos. I’ve found this really useful for surfacing tasks I can pick up when I have limited time.
Screenshot of a GitHub project view titled "Low-effort tasks", showing issues from multiple repos filtered by labels "high-impact" and "low-effort".
avanderlee.com
3 flywheels to apply when you're earning money with a side project.

Use your revenue to your advantage and accelerate growth 🚀

I turned multiple projects into six-figure revenue and I tell you how for free:
https://slides.going-indie.com/
avanderlee.com
Be careful with price increases 📈

Balance value with price ⚖️

Watch my full talk for free: https://slides.going-indie.com/
avanderlee.com
The secret to a successful career?

I can share my answer in a 1-on-1 to help you out ✨

Find out how to get started: https://newsletter.avanderlee.com/1on1