Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Antoine van der SwiftLee

@swiftlee@mastodon.social
mastodon 4.8.0-nightly.2026-10-06
  • Open on mastodon.social

🇳🇱 #iosdev #iOS @wetransfer@mastodon.social

#swift blog: avanderlee.com
Newsletter & discounts: avanderlee.com/swiftlee-weekly-subscribe/
Simulator enhanced: rocketsim.app

476 Followers
4 Following
19 Posts
Joined February 21, 2023
Build Apps Faster:
https://www.rocketsim.app
Swift Newsletter:
https://www.avanderlee.com/swiftlee-weekly-subscribe/
Swift Blog:
https://www.avanderlee.com
Swift Jobs:
https://www.swiftleejobs.com/
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

Swift 6.2' Approachable Concurrency is here for a while now, but do you fully understand it? If not, you'll be happy with this article from Nikita Vasilev.

https://www.nsvasilev.com/posts/approachable_concurrency/?utm_source=mastodon&utm_medium=social&utm_campaign=swiftlee_weekly_curated&utm_content=2f09ef8cf064e03

Demystifying Thread Hopping with Swift 6.2 Approachable Concurrency | nsvasilev.com
nsvasilev.com

Demystifying Thread Hopping with Swift 6.2 Approachable Concurrency | nsvasilev.com

A deep dive into Swift 6.2 Approachable Concurrency, exploring how thread hopping works under the hood and what changes for developers.

3
0
0
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

A first look at what I’ve been building: RocketTrace.

It turns dense Xcode Instruments traces into ranked, measured evidence, helping you focus your investigation and verify changes with a comparable run.

Private TestFlight invites will go out in small batches:

https://rockettrace.app/?utm_source=x&utm_medium=social&utm_campaign=rockettrace_prelaunch&utm_content=before_after

Find Performance Problems in Xcode Instruments Traces — RocketTrace
RocketTrace

Find Performance Problems in Xcode Instruments Traces — RocketTrace

Guided analysis of macOS, iOS, and iPadOS Instruments traces that ranks measured evidence and retains follow-up runs.

2
0
2
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

Maintaining existing Core Data code?

Use my open-source Core Data Expert Agent Skill to give your agent context on modeling, fetch requests, migrations, threading, CloudKit, and tests.

https://github.com/AvdLee/Core-Data-Agent-Skill

#swiftlang #iosdev

GitHub

GitHub - AvdLee/Core-Data-Agent-Skill: An Agent Skill focused on Apple’s Core Data framework, helping with data modeling, fetch requests, performance, and common persistence patterns.

An Agent Skill focused on Apple’s Core Data framework, helping with data modeling, fetch requests, performance, and common persistence patterns. - AvdLee/Core-Data-Agent-Skill

2
0
0
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

iOS developers: we're working on making your developer tooling even better.

You know RocketSim, you'll love the other two Rocket apps we'll release later.

Stay tuned ⏳

2
0
0
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

From "OSLog and Unified logging as recommended by Apple":

Create structured logging using OSLog and benefit from Xcode's debugging console using filters and colored logs.

https://avanderlee.com/debugging/oslog-unified-logging/?utm_source=mastodon&utm_medium=social&utm_campaign=swiftlee_social_evergreen&utm_content=swiftlee-20260804T1756-article_plain-004_x

SwiftLee

OSLog and Unified logging as recommended by Apple

Create structured logging using OSLog and benefit from Xcode's debugging console using filters and colored logs.

1
0
1
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

Syncing SwiftData across devices using iCloud sync? This article series by Thorsten Stark will be useful.

https://thorsten-stark.de/posts/2026-08-06-Avoiding-Duplicate-Data-With-SwiftData-iCloud-Sync-Part-2/?utm_source=mastodon&utm_medium=social&utm_campaign=swiftlee_weekly_curated&utm_content=11c79a71173d8a56

Avoiding Duplicate Data When SwiftData Syncs Across Devices
Thorsten Stark

Avoiding Duplicate Data When SwiftData Syncs Across Devices

How seeded default data ends up duplicated across devices, and how stable identifiers prevent it.

1
0
0
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

Exciting times 🚀

1
0
0
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

SwiftLee Weekly Issue 335 was sent to 31,212 subscribers with content from @johnsundell@mastodon.social, Anton Gubarenko, Mohammad Azam, RocketSim

https://swiftlee-weekly.com/issues/335/

SwiftLee Weekly #335: An inspiring new iOS 27 framework
SwiftLee Weekly

SwiftLee Weekly #335: An inspiring new iOS 27 framework

Issue #335 of SwiftLee Weekly covers An inspiring new iOS 27 framework, Revealing 2 new app icons, SwiftData syncing and testing. Practical Swift & iOS content, curated by Antoine van der Lee.

1
0
0
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

async/await does not make work run off the main thread by default.

That mistake can still freeze your UI during real app work.

I explain how to avoid it in my free 5-day Swift Concurrency Playbook:

https://www.swiftconcurrencyplaybook.com/?utm_source=mastodon&utm_medium=social&utm_campaign=swiftlee_social_evergreen&utm_content=swiftlee-20260726T1722-playbook_promo-005_x

#swiftlang #swiftconcurrency

swiftconcurrencyplaybook.com
1
0
0
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago
Replying to
Want to help test RocketTrace? Join the early access list: https://rockettrace.app/?utm_source=mastodon&utm_medium=social&utm_campaign=rockettrace_prelaunch&utm_content=demo_video
Find Performance Problems in Xcode Instruments Traces — RocketTrace
RocketTrace

Find Performance Problems in Xcode Instruments Traces — RocketTrace

Guided analysis of macOS, iOS, and iPadOS Instruments traces that ranks measured evidence and retains follow-up runs.

0
0
0
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

From "Defer in Swift explained with Code Examples":

Learn how defer works in Swift, including execution order, cleanup use cases, and async defer support introduced in Swift 6.4.

https://www.avanderlee.com/swift/defer-usage-swift/?utm_source=mastodon

SwiftLee

Defer in Swift explained with Code Examples

Learn how defer works in Swift, including execution order, cleanup use cases, and async defer support introduced in Swift 6.4.

0
0
0
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

Use SwiftUI TabView for the main areas of your app, not for every navigation choice.

Tabs work best when they help users switch between primary views without losing the shape of the app.

0
0
0
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

My Swift Newsletter has a new landing page, what do you think?

https://swiftlee-weekly.com/

Swift Newsletter for iOS Developers | SwiftLee Weekly
SwiftLee Weekly

Swift Newsletter for iOS Developers | SwiftLee Weekly

A free Swift newsletter for iOS developers with five community articles, practical techniques, and Swift Evolution updates every Tuesday.

0
0
0
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

If your project still relies on Core Data, give your agent better context before it edits persistence code.

My Core Data Expert Agent Skill is open-source and built for maintaining existing Core Data code.

https://github.com/AvdLee/Core-Data-Agent-Skill

#swiftlang #iosdev

GitHub

GitHub - AvdLee/Core-Data-Agent-Skill: An Agent Skill focused on Apple’s Core Data framework, helping with data modeling, fetch requests, performance, and common persistence patterns.

An Agent Skill focused on Apple’s Core Data framework, helping with data modeling, fetch requests, performance, and common persistence patterns. - AvdLee/Core-Data-Agent-Skill

0
0
0
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

An inspiring new iOS 27 framework, revealing 2 new app icons, SwiftData syncing and testing.

It's what's in tomorrow's SwiftLee Weekly:
https://swiftlee-weekly.com/tomorrow

#swiftdevelopment #iosdevelopment #swiftui #swiftlanguage

swiftlee-weekly.com

SwiftLee Weekly by Antoine van der Lee

Join 31K+ subscribers of SwiftLee Weekly and add remarkable Swift & SwiftUI insights to your inbox. Weekly Swift content you can read in 5 minutes, for free.

0
0
0
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

I try to avoid teaching my AI agent the same project rules every week.

Agent Skills turn repeated prompts into reusable instructions you can share across tools.

I explain when I prefer skills over AGENTS.md:

https://avanderlee.com/ai-development/agent-skills-replacing-agents-md-with-reusable-ai-knowledge/?utm_source=mastodon&utm_medium=social&utm_campaign=swiftlee_social_evergreen&utm_content=swiftlee-20260726T1722-personal_workflow-007_x

#iosdev #AI

SwiftLee

Agent Skills explained: Replacing AGENTS.md with reusable AI knowledge

Discover how Agent Skills replace duplicated AGENTS.md files with reusable AI knowledge that scales consistently across projects.

0
0
0
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

Don't move, boss, keep those agents running 🙅‍♂️ 🐶

0
0
0
0
Open post
Antoine van der SwiftLee @swiftlee@mastodon.social
· 2mo ago

Claude, Codex, Cursor, they all have their own way of navigating the Simulator.
Yet, we still believe in a custom CLI + Agent Skill served through RocketSim.

Here's why:
https://www.rocketsim.app/blog/testing-ai-agents-ios-simulator/

rocketsim.app
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Pricing
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 07:50:13 UTC