Tests are not a safety net.
They are human judgement made executable.
They are how we encode intent, constraints, invariants, and business meaning before the machine accelerates away from us.
In an AI-assisted codebase, the test suite is not just validation.
The test suite is the spec.
The last human responsibility in software is deciding what “correct” looks like.
AI can write the code.
AI can write the tests.
But it cannot own the judgement behind them.
If you want to remain an architect and an author, do not outsource your understanding of the system to AI.
Otherwise, you risk becoming the operator of a self-driving car moving at rocket speed. You can still grab the wheel, but at some point you no longer have the driving licence.
🆕The Swift extension is now live on the Open VSX Registry, enabling first-class Swift support in Cursor, VSCodium, AWS Kiro, and Google Antigravity.
That means code completion, refactoring, debugging, testing, and DocC support, wherever you code.🧑💻https://t.co/ubabog5UZ3
Another cool proposal coming through #swift evolution -- non-copyable continuations! #swiftlang#concurrency
Please join the review thread here https://t.co/dNocMkgHLg
Many folks avoid actors due to a proliferation of “awaits” that can introduce subtle race conditions as multiple threads can interleave and access the actor’s data.
But did you know you can squash many “awaits” down to a single one, eliminating race conditions in the process?
I’m exploring new opportunities and would appreciate your support.
https://t.co/YRjetEyupM
I’m a Lead iOS Engineer with 7+ years of experience building scalable, reliable mobile software, leading teams, improving architecture, and driving delivery across complex products. My background includes platform engineering, Swift/SwiftUI/UIKit, concurrency, mobile architecture, testing, and cross-functional leadership, with experience at Dyson, SurfStudio, and Eastwind.
💼 I’m most interested in Lead, Staff, Senior, Mobile, and iOS engineering roles.
🌎 Open to opportunities in London, Bristol, and elsewhere in the UK.
If you know of a relevant role or would like to connect, send me a message or leave a comment.
#OpenToWork #LondonTech #iOSDeveloper #iOS #swift
Your digest of everything new in Swift has just landed! Read up on the latest release, community projects, evolution proposals, and videos from across the ecosystem: https://t.co/wOh4GGG33C
Swift 6.3 has landed! 🚀
This release brings community-driven Android support into the official toolchain, along with major improvements to C interoperability, the build system, and embedded Swift. Read more: https://t.co/SLTiYoiFtm #AndroidDev#iOSDev
Xcode 26.3 with Claude Agent & Codex hits the Mac App Store today! With advanced reasoning capabilities in Xcode, you can streamline workflows and build faster. And MCP support lets you easily connect other compatible agents.
I’ve been pondering how to test concurrent code. It’s definitely a tough nut to crack, and it needs a whole bunch of tools and techniques to keep things under control, like dealing with flaky tests or unexpected runtime issues. I’m putting together an article to shed some light on these challenges and hopefully offer some solutions.
Did you know Swift 6.2 ships with first-class WASM?
✅ Compile to WASM
✅ Embedded Swift mode for tiny WASM binaries
✅ JavaScriptKit for seamless browser interop!
✅ Run WASM binaries inside your Swift apps on any platform!
https://t.co/Rh7F5vXIyY
Continuing the topic of highlighting cool things you can do: Swift on Embedded
🎂 Native C++ interop
💪 Buildable through CMake or SwiftPM
🤖 RISCV and ARM support: ESP32 or RPi Pico
🚨 An extremely enthusiastic community
🎁 Memory Safe
Join the fun!
https://t.co/E28Z31PPKr
"Build a balance bike, not training wheels." Doug Gregor's @swiftcraftuk talk describes Swift's progressive disclosure: start with the simple stuff, reach for the advanced stuff when you need it, and never have to throw out what you've learned.
https://t.co/WGcCU0vdsk