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

    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
    38: This is the least researched podcast in the history of podcasting

    38: This is the least researched podcast in the history of podcasting

    Inspired by a recent YouTube comment left on the previous episode, Dave and Sven talk about cross-platform Swift development with Visual Studio Code, Windows and Wasm compatibility, and about how Dave should have answered a question about adding a package into the Swift Package Index!
    News
    Swift Extension for Visual Studio Code introduction blog postSwift Extension marketplace pageGetting Started with Swift on AndroidMore Than Just Code podcast episode with DavePackages
    Model3DView by FreekPow by Robb BöhnkeGestures by Mikhail VospennikovScintillaLib by danielleNSAttributedStringBuilder by Jasmin Eilers RichString by Stefan van den Oord NSAttributedStringBuilder by Ethan HuangSwiftUICoreImage by Dan Wood

    • 42 min

Top Podcasts In Technology

Prompt
DR
Brinkmanns briks
DR
Ubegribeligt
DR
Flyvende tallerken
DR
Hjernekassen på P1
DR
Vildt Naturligt
DR