/https://img.transistorcdn.com/UtoynHPPyWdxmTmQD_Ai7DmzulG3wIGdB8y_w_iQYDM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzEyMi8xNTMzOTI5/NDEwLWFydHdvcmsu/anBn.jpg)
Empower Apps
Leo Dion, Principal CEO and Swift Developer at BrightDigit
We Don’t Have Any Futures or Promises Anymore with Tim Condon
OCT 16, 202646 MIN
/https://img.transistorcdn.com/bnqghwOt7M7m-aV2r15P9nfX-wUXVVo43F3WVv9YsiA/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lNjY1/MGFmZGM5MGM4OTRm/MjY0ZWUwNjY4ZGIy/ZDYyYS5qcGc.jpg)
Description
Tim Condon stops by to chat about Vapor 5, the biggest Vapor release in six and a half years. We get into dropping futures and promises for Swift concurrency all the way down the stack, Span and strict memory safety, and the new shared Swift HTTP server.
Guest
Tim CondonTim Condon (@[email protected]) - Mastodon
Tim Condon (@0xtim.bsky.social) - Bluesky
0xTim (Tim Condon)
Vapor
Related Links
Vapor 5 Beta - Vapor Blog
What's New in Vapor 5 Beta - Vapor Blog
Announcing the Networking Workgroup - Swift.org
swift-http-server - GitHub
Swift OpenAPI Generator - GitHub
Related Episodes
Year of the Server with Tim Condon - Part 1
Year of the Server with Tim Condon - Part 2
Server-Side Swift with Tim Condon
Who's Wendy with Joannis Orlandos
Swift Server Workgroup with Joannis Orlandos
Chapters
(00:00) - Server-Side Swift Today
(02:29) - Vapor 5, Span & Memory Safety
(13:38) - Package Flags & Dropping EventLoopFutures
(18:36) - Streaming & the Swift HTTP Server
(24:21) - VaporTesting & Macros
(33:18) - OpenAPI & the Future of Fluent
(38:48) - AI, Open Source & the New Networking APIs
Watch
Click here to watch a video of this episode.
Transcript
Click here to view the episode transcript.
Support the Show
★ Support this podcast on Patreon ★
Thanks to our supporters: Thanks to our monthly supporters
Steven Lipton
Welcome new supporters: Welcome to our new monthly supporters
work design
Social Media
LinkedIn - @leogdion
GitHub - @brightdigit
GitHub - @leogdion
Mastodon - @[email protected]
YouTube - @brightdigit
X - @leogdion
X - @brightdigit
Credits
Music from https://filmmusic.io "Blippy Trance" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)

