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: www.swift.org/blog/whats-n...
Posts by Dave Lester
“After 20 years of shipping web applications, I have never seen fewer crashes and bugs make it to production. Performance has also been excellent, especially after moving our templates to Elementary. Our heaviest pages make it to the browser in less than 100ms.” (Nick Sloan, Studioworks)
🗞️News from Swift: web apps, a new mail stack, 3D printing, embedded Swift updates, and some community events. Read all about it in the latest Swift blog post: www.swift.org/blog/whats-n...
The @swift.org team is demonstrating a level of consistency that makes me believe they really want to see the Swift programming language thrive outside of the Apple ecosystem.
Happy New Year, @swift.org crew! So happy to be back, I hope everyone enjoyed some time off.
If you're looking to catch up on Swift news, check out the December digest: www.swift.org/blog/whats-n... and let me know what you think!
Beautiful idiomatic Swift running in 6K RAM and 32K Flash? Fantastic work xtremekforever! github.com/xtremekforev...
Excited about this release for the @swift.org and @temporal.io communities.
Indie developers now have more tools in their toolkit for building with Swift across platforms, thanks to Skip. Exciting to see a Swift community member building a business with the open source Swift SDK for Android. skip.tools/blog/skip-fu... #Android
My talk from Server Side Swift is up! Talking about how languages make the trade-off between easy to write and fast at runtime, and how (shockingly!) I think #Swift strikes the right balance.
www.youtube.com/watch?v=jz3h...
Made a little thing that may help you profile your services from within their own process -- no extra privileges or tools required.
Screenshot of the output of Swift Profile Recorder, running Hummingbird’s hello example visualized in Speedscope.
New tooling for profiling performance-critical services with Swift -- introducing the Swift Profile Recorder. More here: www.swift.org/blog/swift-p...
Hello @serversideswift.info! #swiftlang
let config = ConfigReader(providers: [ EnvironmentVariablesProvider(), try await JSONProvider(filePath: "/etc/config.json") ]) let httpTimeout = config.int(forKey: "http.timeout", default: 60) print(httpTimeout) // prints 15
Introducing Swift Configuration, a new way to share and manage configuration for Swift. It's a smarter way to keep secrets safe and separate develop/test/prod environments. More here: forums.swift.org/t/introducin...
Ahead of next week's ServerSide.swift conference in London, organizer and Swift server workgroup member @0xtim.bsky.social looks back at the growth of Swift as a platform for building server apps: www.swift.org/blog/swift-o...
Two weeks until @serversideswift.info at the Science Museum in London! Looking forward to joining in-person and connecting with the community. #swiftlang
Swift 6.2 is here, including so much 🆕🥳:
⏩Approachable concurrency
🦺Opt-in strict memory safety
📦WebAssembly support
🏃Faster build perf for macros
🐞Enhanced async debugging
📚Inline stack-based arrays
🚇Subprocess support
🧪Test result attachments
www.swift.org/blog/swift-6...
Excited to present at @serversideswift.info this year 🏎️
Last year was a lot of fun, and I can't wait to see y'all in person again 🙏
Developing Swift on server? Less than two weeks to submit a talk for @serversideswift.info, a conference taking place October 2/3 in London, UK that @0xTim.bsky.social is organizing once again this year! CFP closes July 10, 2025 23:59 UTC. www.papercall.io/serversidesw... #SwiftLang
Join the @swift.org server meetup group online in less than an hour. Talks feature embedded Swift and edge AI forums.swift.org/t/meetup-swi... #swiftlang
#Apple has migrated its global Password Monitoring service from #Java to #Swift!
The result❓
40% increase in throughput and significantly reduced memory usage - freeing up nearly 50% of previously allocated Kubernetes capacity.
Learn more: bit.ly/4mZcs1T
#InfoQ #Performance #SoftwareDevelopment
Ahem... 🆕
In comparison with the previous Java service, the updated backend delivers a 40% increase in performance, along with improved scalability, security, and availability.
The story behind the Apple Password Monitoring service, handling multiple billions of requests per day from devices all over the world, which was recently rewritten in Swift: www.swift.org/blog/swift-a...
“Our eyes could potentially be coaxed into a special repair mode above and beyond our natural self-healing abilities, according to a new study, thanks to the delivery of antibodies that trigger nerve cell regeneration in the retina.”
#scicomm
#neuroskyence
www.sciencealert.com/experimental...
🧪 🧠 👁️
Sunday morning vibe: Alt-J (2012 tiny desk concert) www.youtube.com/watch?v=xKdp...
Saw Jake Xerxes Fussell in concert tonight in Novato! Great show.
📰 Announcing Swift 6.1 📰 With ergonomic improvements to concurrency, simpler Objective-C interop, productivity and package improvements: swift.org/blog/swift-6... Install with Xcode 16.3 or the new swiftly version manager!
Spring is here (in the northern hemisphere) 🪺🐣 -- and what could be a better time for some code tidying? Fortunately Periphery is here to rescue us, building unused code detection on top of swift-syntax. Have you tried it? github.com/peripheryapp...
Swift 6.2 Release process announced: forums.swift.org/t/swift-6-2-... #swiftlang
Thrilled to have rejoined Apple as a Senior Product Manager for Swift!
The new NixOS Foundation Board has been announced discourse.nixos.org/t/announcing... #noxos #opensource
Standing room only in the #swiftlang DevRom at #fosdem! Starting at the top of the hour and live streaming online: live.fosdem.org/watch/k4401