Dope Links 2025.10

Announcing the Swift SDK for Android

Swift group has released the first version of Swift's interoperability with Android.

Announcing the Swift SDK for Android
Swift has matured significantly over the past decade — extending from cloud services to Windows applications, browser apps, and microcontrollers. Swift powers apps and services of all kinds, and thanks to its great interoperability, you can share code across platforms.

Using MainActor.assumeIsolated to Solve Legacy API Compatibility Issues with Swift 6

This little trick allows to migrate to Swift 6 faster.

Using MainActor.assumeIsolated to Solve Legacy API Compatibility Issues with Swift 6
Use MainActor.assumeIsolated in a synchronous context to create closure safely on the main thread and return Sendable types, achieving full compatibility without warnings or errors.

The Great Software Quality Collapse: How We Normalized Catastrophe

Quality of the software is declining and it's in our responsibility to reverse the trend.

The Great Software Quality Collapse: How We Normalized Catastrophe
The Apple Calculator leaked 32GB of RAM.

Building for Scale: 7 Hard-Learned Lessons from Growing a Codebase from 0 to 100K+ Users

This article explains what to do and what not to do when your user base explodes.

Article →

Microsoft BASIC for 6502 Microprocessor

Microsoft has open-sourced their very first application.

GitHub - microsoft/BASIC-M6502: Microsoft BASIC for 6502 Microprocessor - Version 1.1
Microsoft BASIC for 6502 Microprocessor - Version 1.1 - microsoft/BASIC-M6502