import Foundation
let calendar = Calendar.current
let openSourceDay = calendar.date(from: DateComponents(year: 2015, month: 12, day: 3))!
let anniversary = calendar.date(byAdding: .year, value: 10, to: openSourceDay)!
if calendar.isDateInToday(anniversary) {
print("10 Years of Swift open source! π")
}
π 10 years of open source Swift! A decade ago today, we opened Swift to the world with a simple blog post: swift.org/blog/welcome
What's grown sinceβthanks to an incredible community of contributorsβhas been extraordinary. Here's to the next ten years. π§‘
04.12.2025 00:08 β π 88 π 29 π¬ 1 π 2
YouTube video by AWS Events
AWS re:Invent 2025 - Keynote with Peter DeSantis and Dave Brown
ποΈ While Swift was originally created for iOS/macOS apps, many might not realize that at Apple we run Swift on the server to operate massive services, on Linux, serving billions of requests per day. Check out our VP's keynote at AWS re:Invent for details youtu.be/JeUpUK0nhC0?...
05.12.2025 08:26 β π 62 π 17 π¬ 3 π 2
Checkout the new blog post about the Temporal SDK we released at the @serversideswift.info conference. This is a great addition to our amazing Swift ecosystem π
10.11.2025 22:46 β π 11 π 5 π¬ 0 π 0
π₯ Recorded at the ServerSide.swift conference in London in 2025.
π Sponsored by Broken Hands: https://www.brokenhands.io
π₯ Twitter: https://twitter.com/swiftserverconf
π Mastodon:β¦
Write durable and resilient workflows in Swift - Franz Busch
At the conference the Swift team announced a new SDK for Temporal! Watch the talk here
www.youtube.com/watch?v=2KW7...
04.11.2025 16:01 β π 4 π 2 π¬ 0 π 0
Release 2.0.0 Β· swift-server/swift-aws-lambda-runtime
The AWS Lambda Runtime for Swift v2 is now officially available.
Overview
Swift AWS Lambda Runtime v2 introduces a complete redesign of the API with async/await-first architecture, response streami...
π Swift AWS Lambda Runtime v2 is out!
Build modern, scalable, and efficient Lambda functions in pure Swift!
Full async/await, response streaming, background tasks, and Swift 6 support.
Release notes & docs: github.com/swift-ser...
#SwiftLang #Serverless #serversideswift2025
06.10.2025 09:41 β π 18 π 6 π¬ 0 π 0
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...
06.10.2025 17:45 β π 60 π 17 π¬ 0 π 3
This week the Swift team open sourced Swift Configuration to provide an standard API for configuring apps. Honza Dvorsky is here to walk us through it!
03.10.2025 15:20 β π 11 π 2 π¬ 0 π 0
Another year another great conference. So many exciting talks and some great announcements as well!
03.10.2025 17:26 β π 3 π 1 π¬ 0 π 0
The new Swift configuration API makes the most of Swift's type checking and expressivity to make it eady to solve common config tasks. @czechboy0.dev walks us through its features @serversideswift.info
forums.swift.org/t/introducin...
03.10.2025 15:28 β π 11 π 3 π¬ 0 π 1
Really excited about this announcement! Looking forward to what everyone is going to build with this
03.10.2025 13:35 β π 1 π 0 π¬ 0 π 0
Another Swift package has just dropped at the server conference! The Swift Temporal SDK is here, introduced by Franz Busch
03.10.2025 13:15 β π 9 π 1 π¬ 0 π 1
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...
25.09.2025 18:46 β π 69 π 19 π¬ 0 π 2
Swift Configuration is going to change how we do configuration across our ecosystem. Canβt wait to see how everyone is going to use it!
25.09.2025 18:42 β π 7 π 0 π¬ 0 π 0
If you are interested in dipping your toes into using Swift for services checkout the amazing workshops in next week's Server-side Swift conference.
24.09.2025 08:19 β π 4 π 0 π¬ 0 π 0
Two weeks until @serversideswift.info at the Science Museum in London! Looking forward to joining in-person and connecting with the community. #swiftlang
17.09.2025 16:17 β π 6 π 2 π¬ 0 π 0
Tickets | ServerSide.swift Conference
ServerSide.swift - the conference for server-side Swift developers
Who else is going to #ServerSideSwift? Two weeks to go, can't wait to hear what y'all have been up to!
To make the deal even sweeter, I hear there's tasty 15% off discount code for www.serversideswift.info/tickets/: COMMUNITY15
16.09.2025 16:22 β π 10 π 5 π¬ 0 π 1
With β¨Swift 6.2 β¨, you can now target WebAssembly, including WASI support. Get started here: www.swift.org/documentatio... #Wasm
17.09.2025 19:36 β π 68 π 19 π¬ 0 π 1
Incredibly hyped for this year's @serversideswift.info conference. I'm giving a talk about writing durable and reliable workflows in Swift. ποΈ
I'm also looking forward to the many other amazing talks on the schedule. Looking forward to see everyone!
16.09.2025 15:11 β π 5 π 2 π¬ 0 π 1
Great announcements at #wwdc25 today. If you are around and got Swift questions, come around to the Swift labs.
09.06.2025 19:12 β π 2 π 0 π¬ 0 π 0
Ahem... π
04.06.2025 18:15 β π 165 π 32 π¬ 6 π 10
Software Engineer, Apple Services Engineering - Jobs at Apple (UK)
Apply for a Software Engineer, Apple Services Engineering job at Apple. Read about the role and find out if itβs right for you.
We have an open position in our team that works on Swift Server libraries @Apple such as github.com/apple/swift-.... If you are ready to bring Swift Server to the next level consider applying:
jobs.apple.com/en-gb/detail...
12.02.2025 14:28 β π 3 π 1 π¬ 1 π 0
Yeah we should get that over the line. @lukasa.hachyderm.io.ap.brid.gy is working on all the strict concurrency adoption in NIO right now.
24.11.2024 14:39 β π 1 π 0 π¬ 1 π 0
Yes a third one is setting a task cancellation handler. Throwing a CancellationError is really just one way of indicating that something got cancelled but returning early is also totally fine.
18.11.2024 10:43 β π 3 π 0 π¬ 0 π 0
If the task is cancelled before or while sleeping the method will throw a `CancellationError`. Now you can ignore the error with `try?` it still means your task supports cancellation.
I hope this cleared things up a bit.
18.11.2024 07:35 β π 4 π 0 π¬ 2 π 0
Now the second documentation linked on `cancel()`:
"Calling this method on a task that doesnβt support cancellation has no effect"
Just because the `Failure` type is `Never` doesn't mean that the task doesn't support cancellation. For example `Task.sleep(for:)` checks for cancellation.
18.11.2024 07:34 β π 2 π 0 π¬ 1 π 0
The above will print `true` since the task is indeed cancelled. The doc that @czechboy0.dev linked does show a conditional conformance; however, `Never` conforms to `Error`. You can actually see that all `Failure`s value most conform to `Error` here:
developer.apple.com/documentatio...
18.11.2024 07:32 β π 3 π 0 π¬ 1 π 0
WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE
Open source durable execution system. Write code thatβs fault tolerant, durable, and simple. Used by @stripe @netflix @datadoghq @snapchat and many others. replay.temporal.io
Developer tools and open source ecosystems. Product @ Apple. @swift.org.π San Francisco
he|him|his
πΌ: Lead Mobile Developer @ Deloitte Digital
π: Finalist for Engineer of the Year @ UK IT Industry Awards 2024
π£οΈ: Conference Speaker
ποΈ: SwiftLounge Podcast Host
π§βπ: MEng @UoY_CS Alumnus
ο£ΏWWDC15&16 Scholar
Father, Swift dev. I like pushing all buttons, breaking things to see how it works and rebuilding. I wish news would focus more on science, and positive entrepreneurial spirits. So I will try to post about that!
β¨ ο£Ώ OSPO // @swift.org community
β¨ @cncf.bsky.social ambassador
β¨ @helm.sh community manager
Introvert by nature, extrovert by training. Personal descriptions are a trial, but here goes.
PNW native, ex-expat, engineering PM, collector of needy animals, interested in how all the things work. she/her
Lifelong Programmer, Host of the Developer Voices podcast.
Server-side Swift experts, consultants and trainers. Dedicated to making Swift the best choice for a server language. Founded by @0xtim.bsky.social
The web framework for Swift. #vaporswift. Server side Swift. Posts by @0xtim.bsky.social
The Server-Side Swift Conference. 1st-3rd October 2025, London. Organised by @0xtim.bsky.social
Make mobile your competitive advantage.
The same iOS tooling that powers million apps, delivered as a service for your team.
A video series exploring advanced topics in the Swift programming language, hosted by @mbrandonw.bsky.social and @stephencelis.com.
Save 30% off today! https://www.pointfree.co/discounts/black-friday-2025
I don't use this social network, I just wanted to squat on my username here. Follow me on Mastodon @modocache@types.pl, or Twitter @modocache.
Xcode engineer, @ Apple since '05. Cheerful Californian. World traveller. Food geek. I'm not a snob, I'm an enthusiast. (He/him)
π San Mateo, CA
Also:
π https://mastodon.social/@rballard
π§΅ (inert; no thank you, Meta) https://threads.net/@rickaballard
App designer and developer in NYC
Frmr: Spotify / RibbonHome