https://www.emergetools.com/blog/posts/swift-async-await-the-full-toolkit
Understand the range of tools in Swift Concurrency
https://www.evasec.io/blog/eva-discovered-supply-chain-vulnerabities-in-cocoapods
Multiple vulnerabilities affecting the CocoaPods ecosystem, have been discovered, posing a major risk of supply chain attacks.
https://danielchasehooper.com/posts/why-swift-is-slow/
How a 10 year old design choice for Swift’s type checker still haunts us to this day
https://blogs.oracle.com/java/post/java-on-macos-14-4
https://blog.timac.org/2023/1019-state-of-swift-and-swiftui-ios17/
https://forums.swift.org/t/a-new-approach-to-testing-in-swift/67425
Hi everyone, I’m excited to announce a new open source project exploring improvements to the testing experience for Swift. My colleagues @briancroom, @grynspan, @chefski, @Dennis and I have been working on this in recent months and have some early progress we're excited to share. Inspired by what’s possible with Swift macros, we’ve built a testing library API that can: Provide granular details about individual tests using an attached macro named @Test. This enables many new features like exp...
https://useyourloaf.com/blog/swiftui-sensory-feedback/
In iOS 17, Apple added a range of sensory feedback view modifiers to SwiftUI.
https://www.avanderlee.com/swift/predicate-macro-filtering-searching/
The #Predicate Macro allows you to filter or search a collection of data using type-safe and readable higher-level Swift code.
https://github.com/jordibruin/Swift-Charts-Examples
An overview of the different types of charts you can make with Swift Charts - GitHub - jordibruin/Swift-Charts-Examples: An overview of the different types of charts you can make with Swift Charts
https://alwaysprocessing.blog/series/objc-internals
Get ready to dive deep into the inner workings of the Objective-C language and runtime! Each post delves into a specific aspect of the language and explores the details of its implementation. I hope you’ll find this valuable to demystify the language, tackle tricky bugs, and optimize your code for performance.
@balder1993
@programming.dev