Dave Lester's Avatar

Dave Lester

@davelester.dev

Developer tools and open source ecosystems. Product @ Apple. @swift.org.πŸ“ San Francisco

254
Followers
205
Following
40
Posts
26.05.2023
Joined
Posts Following

Latest posts by Dave Lester @davelester.dev

β€œ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)

β€œ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...

31.01.2026 00:21 πŸ‘ 42 πŸ” 7 πŸ’¬ 0 πŸ“Œ 1

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.

26.01.2026 22:23 πŸ‘ 95 πŸ” 12 πŸ’¬ 3 πŸ“Œ 0
Preview
What's new in Swift: December 2025 Edition Welcome to the latest digest of news from the Swift project.

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!

02.01.2026 07:15 πŸ‘ 17 πŸ” 6 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - xtremekforever/swift-stm32c011-examples: A few examples of running Swift on the STM32C0116-DK A few examples of running Swift on the STM32C0116-DK - xtremekforever/swift-stm32c011-examples

Beautiful idiomatic Swift running in 6K RAM and 32K Flash? Fantastic work xtremekforever! github.com/xtremekforev...

19.11.2025 20:24 πŸ‘ 7 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Excited about this release for the @swift.org and @temporal.io communities.

10.11.2025 22:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Skip Fuse is now free for Indie Developers! Since the launch of the official Swift SDK for Android on swift.org last month, we have been overwhelmed by a surge of interest in building cross-platform apps using a single shared SwiftUI codebase. ...

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

05.11.2025 21:03 πŸ‘ 40 πŸ” 11 πŸ’¬ 1 πŸ“Œ 0
Usability Meets Performance in Swift - Ben Cohen
Usability Meets Performance in Swift - Ben Cohen YouTube video by SwiftServerConf

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...

24.10.2025 16:06 πŸ‘ 16 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0

Made a little thing that may help you profile your services from within their own process -- no extra privileges or tools required.

06.10.2025 19:24 πŸ‘ 10 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0
Screenshot of the output of Swift Profile Recorder, running Hummingbird’s hello example visualized in Speedscope.

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 πŸ‘ 61 πŸ” 17 πŸ’¬ 0 πŸ“Œ 3
Post image

Hello @serversideswift.info! #swiftlang

02.10.2025 09:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
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

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 πŸ‘ 70 πŸ” 19 πŸ’¬ 0 πŸ“Œ 2
Preview
The Growth of the Swift Server Ecosystem Nearly ten years ago, Swift was open sourced and an official runtime for Linux was released. I’ve been involved with Swift on the server since almost the very beginning, originally picking it up as a ...

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...

24.09.2025 00:41 πŸ‘ 51 πŸ” 19 πŸ’¬ 0 πŸ“Œ 2

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
Swift 6.2 Released We’re excited to announce Swift 6.2, a release aimed at making every Swift developer more productive, regardless of where or how you write code. From improved tooling and libraries to enhancements in ...

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...

16.09.2025 17:29 πŸ‘ 85 πŸ” 32 πŸ’¬ 0 πŸ“Œ 1

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 πŸ™

15.09.2025 18:09 πŸ‘ 9 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Preview
PaperCall.io - ServerSide.swift 2025 ServerSide.swift is a framework-independent, server-side Swift conference, to bring all of the community toghether to learn and share. The conference is aimed at being a non-profit conference and…

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

27.06.2025 21:10 πŸ‘ 14 πŸ” 7 πŸ’¬ 0 πŸ“Œ 0
Preview
[meetup] Swift Server Meetup #5 - Online - June 23rd πŸ“… Monday, June 23rd, 2025 πŸ•– 7pm CEST (10am PDT / 1pm EDT) 🌐 Online – https://youtube.com/live/0JrLkHgZa-k We’re excited to invite you to the next Swift Server Side Meetup, where Swift takes a…

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

23.06.2025 16:21 πŸ‘ 1 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

#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

16.06.2025 09:46 πŸ‘ 7 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Post image

Ahem... πŸ†•

04.06.2025 18:15 πŸ‘ 165 πŸ” 32 πŸ’¬ 6 πŸ“Œ 10
In comparison with the previous Java service, the updated backend delivers a 40% increase in performance, along with improved scalability, security, and availability.

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...

03.06.2025 00:47 πŸ‘ 93 πŸ” 26 πŸ’¬ 1 πŸ“Œ 6
Preview
Experimental Drug Tested in Mice Repairs The Eye to Restore Vision 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 c...

β€œ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...
πŸ§ͺ 🧠 πŸ‘οΈ

03.05.2025 00:50 πŸ‘ 173 πŸ” 46 πŸ’¬ 3 πŸ“Œ 8
Alt-J: NPR Music Tiny Desk Concert
Alt-J: NPR Music Tiny Desk Concert YouTube video by NPR Music

Sunday morning vibe: Alt-J (2012 tiny desk concert) www.youtube.com/watch?v=xKdp...

27.04.2025 15:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Saw Jake Xerxes Fussell in concert tonight in Novato! Great show.

05.04.2025 05:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸ“° 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!

31.03.2025 21:20 πŸ‘ 86 πŸ” 33 πŸ’¬ 0 πŸ“Œ 4
Post image

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...

26.03.2025 23:38 πŸ‘ 46 πŸ” 12 πŸ’¬ 2 πŸ“Œ 1
Preview
Swift 6.2 Release Process This post describes the release process, and estimated schedule for Swift 6.2. Snapshots of Swift 6.2 Downloadable snapshots of the Swift 6.2 release branch will be posted regularly as part of contin...

Swift 6.2 Release process announced: forums.swift.org/t/swift-6-2-... #swiftlang

08.03.2025 00:06 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Thrilled to have rejoined Apple as a Senior Product Manager for Swift!

06.03.2025 01:34 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Announcing the New NixOS Foundation Board Hey Everyone! + Happy Almost 22nd Birthday to Nix πŸ˜‰ The NixOS Foundation board rotation selection has concluded, and we’re excited to introduce the new board members! This is the first rotation held ...

The new NixOS Foundation Board has been announced discourse.nixos.org/t/announcing... #noxos #opensource

04.03.2025 17:38 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
FOSDEM 2025 - Stream K.4.401

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

01.02.2025 13:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Up next at #fosdem in building K! β€œIncremental Memory Safety in an Established Software Stack. Lessons learned from Swift” #swiftlang

01.02.2025 11:02 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0