youtu.be/I3lYW6OEyIs
Separate code from configuration with Swift Configuration at @serversideswift.info
youtu.be/I3lYW6OEyIs
Separate code from configuration with Swift Configuration at @serversideswift.info
Fascinating! TIL he has a few books to his name. Have you read any of the others? Whereβs a good place to start?
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...
Made a little thing that may help you profile your services from within their own process -- no extra privileges or tools required.
π 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
Great opportunity for someone keen on software quality to join the team at Apple in Ottawa working on fun devtools!
jobs.apple.com/en-us/detail...
Looking forward to it!
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...