40 episodes

Join Dave and Sven, the creators of the Swift Package Index open-source project, as they talk about progress on the project and discuss a new set of community package recommendations every episode.

Swift Package Indexing Dave Verwer and Sven A. Schmidt

    • Technology

Join Dave and Sven, the creators of the Swift Package Index open-source project, as they talk about progress on the project and discuss a new set of community package recommendations every episode.

    44: Does Swift run on gut bacteria yet?

    44: Does Swift run on gut bacteria yet?

    This week we follow up on Swift 6 news, talk about Swift in unusual places, performance benchmarks, give a sneak peek at our new Mac build infrastructure, and of course make package recommendations.
    News
    SE-0435 Swift Language Version Per TargetSwift on Flipper Zero — A Proof of Concept by Samar SunkariaYou can play Doom using gut bacteria, but the framerate is atrociousSwift Tooling: Windows Editionswift-inspectJuice Sucking Servers by Axel Roest‘Standard’ vapor website drops 1.5% of requests, even at concurrency of 100! on the Swift ForumsPackages
    swift-chess-neo by Navan Chauhan Sage by Nikolai Vazquezswift-security by Dmitriy Zharovswift-glob by David BeckAnyCodingKey by Rob Napier

    • 42 min
    43: Now I’m worried our metrics aren’t correct! with special guest Holly Borla

    43: Now I’m worried our metrics aren’t correct! with special guest Holly Borla

    This week we had the opportunity to talk to Holly Borla who manages the Swift Compiler Team at Apple. We chat about upcoming Swift 6 changes and why they're a big deal, but also why you shouldn’t worry too much. Of course, all three of us pick packages, too!
    Interview with Holly
    SE-0414: Region isolation SE-0431: Dynamically isolated function typesPackages
    GRDB by Gwendal RouéGwendal's forum thread about adding Sendable annotationsPack by Matt CoxGeoURI by Jeff JohnstonConcurrencyRecipes by Matt Massicottegenerative-ai-swift by GoogleFit by Oleh Korchytskyi

    • 1 hr 6 min
    42: We need a “No one expects the Spanish inquisition“ sound effect

    42: We need a “No one expects the Spanish inquisition“ sound effect

    Join us for another episode as Dave and Sven talk open-source security vulnerabilities and how all package ecosystems are at risk, why it won't be possible to give meaningful "package size" stats on package pages, yet more talk of interfacing with Swift from other languages, and a one-question quiz! Plus package recommendations, of course!
    Follow up
    Dead code stripping / Link time optimisationhttps://forums.swift.org/t/pitch-support-lto-for-swift/67379https://developer.apple.com/wwdc22/110362News
    The Mystery of ‘Jia Tan,’ the XZ Backdoor MastermindCalling Haskell from Swift by Rodrigo MesquitaProposal Monitor by Victor MartinsPackages
    whisperkit by Zach NagengastMacWhisper by Jordi BruinAsync-Channels by Brian FloerschPerformance discussion on the Swift Forumsswift-async-algorithms by AppleKeyCodes by Matt MassicotteSFSafeSymbols by Frederick PietschmannIgnite by Paul HudsonPublish and Plot by John Sundell

    • 49 min
    41: Breaking our “skipping episodes” streak

    41: Breaking our “skipping episodes” streak

    This week Dave and Sven break their streak of skipping recording to find Swift in exciting new places, like on ARM Windows and the Playdate, and learn new tricks like interoperating with C#. And as usual, there are package recommendations, with a good sprinkling of descents into various rabbit holes. 
    News
    Combining Swift and C# on Windows with SwiftToCLRSwift on ARM Windows 11Swift Tooling: Windows EditionSwift on the PlaydatePanic PodcastPackages
    Threadcrumb by Alexander CohenFlyingFox by Simon WhittyExpectToEventuallyEqual by Jon Reidswift-package-info by Felipe Marino

    • 53 min
    40: This downtime was a joint effort

    40: This downtime was a joint effort

    This week, Dave and Sven take a look at the Flutter ecosystem, discuss Dave's blogging system rewrite, review their collaboration on a production crash, and, as usual, highlight some community packages.
    News
    Progress of the Flutter and Dart Package Ecosystem by Ander DoboPackages
    Vortex by Paul HudsonLanguageDetector by Ali Sheikhizadeh and Hadi SharghiGraceLanguage by Kevin MullinsVersionedCodable by Jonathan Rothwell

    • 40 min
    39: Stress testing dependency management

    39: Stress testing dependency management

    It's 2024, and Dave and Sven are back to talk plans for the Swift Package Index development over the coming year. They also talk about a light-hearted but also accidentally disastrous recent event in the npm package ecosystem, plans around how the Swift Package Index will approach Swift 6 support, and of course more package recommendations! 
    News
    When "Everything" Becomes Too Much by Feross AboukhadijehPackages
    swift-gopher by Navan ChauhanThe Web Before the WebWikipedia: Gopher (protocol)package-benchmark by Joakim HassilaOn percentiles: Wikipedia: Seven-number summaryGil Tene: Dispelling standard deviationPlusNightMode by Daniel Lyonswebsocket-actor-system by Stuart A. Malone

    • 49 min

Top Podcasts In Technology

The Vergecast
The Verge
CISO Series Podcast
David Spark, Mike Johnson, and Andy Ellis
Defense in Depth
David Spark
Primary Technology
Stephen Robles and Jason Aten
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Lex Fridman Podcast
Lex Fridman

You Might Also Like

AppStories
Federico Viticci, John Voorhees
Swift over Coffee
Paul Hudson and Mikaela Caron
The Talk Show With John Gruber
Daring Fireball / John Gruber
Stacktrace
John Sundell and Gui Rambo
Accidental Tech Podcast
Marco Arment, Casey Liss, John Siracusa
Empower Apps
Leo Dion, Principal CEO and Swift Developer at BrightDigit