Swift Package Indexing

Dave Verwer and Sven A. Schmidt
undefined
Sep 30, 2024 • 42min

49: 64 bytes of guaranteed uniqueness

Explore the latest happenings in the Swift programming world, from the transformative potential of WebAssembly to exciting updates from server-side Swift events. Discover enhancements in Swift Package Index, like new search filters and unique identifier generation methods. Listen in on discussions about Hummingbird 2 and the future of Vapor 5. Plus, the team shares intriguing Swift packages for development, including tools for version tracking and nostalgic game emulation. It's a blend of tech insights and light-hearted anecdotes!
undefined
4 snips
Aug 29, 2024 • 41min

48: It’s not just CGPaths all the way down?

Dive into the evolution of CocoaPods and its challenges as the tech landscape shifts. Explore the power of Swift macros in Visual Studio Code and how they enhance development. Discover exciting tools like PhraseKit for generating unique phrases and the fun of using Confetti Kit to celebrate user success. Learn about the integration of SVG into native CG paths and Docker alternatives that streamline workflows. This episode is packed with tips for improving Swift development and UI design!
undefined
4 snips
Aug 8, 2024 • 44min

47: There are no open-source license police

Vincent Tourraine, known for his work on the geomys project, joins Masayuki Ono, a contributor to LicensePlist, and Pavel Sharanda, the developer of the Easing package. They delve into the challenges of sustainable funding for open-source software, emphasizing the lack of enforcement for licenses. The discussion also highlights the intriguing potential of Swift Homomorphic Encryption for enhanced data privacy and explores innovative Swift Package Manager features aimed at simplifying package installations.
undefined
5 snips
Jul 11, 2024 • 49min

46: A concept born and explored in recent decades

Join us as we talk about our build system move to an Orka cluster consisting of 8 Mac Studios, our ongoing "Ready for Swift 6" project, to get an update on documentation coverage across the package ecosystem, and to hear our regular package recommendations.  NewsPlotting a Path to a Package Ecosystem without Data Race ErrorsSwitching to ephemeral macOS build runnersMacStadium FOSS programPackagesswift-testing-revolutionary by Kohki MikiSoto by Adam Fowler and the release blog postSwiftSessions by Alessio RubiciniTabular by António Pedro MarquesCoreXLSX by Max Desiatov
undefined
Jun 20, 2024 • 34min

45: Lies, damned lies, and statistics

This podcast discusses WWDC highlights, the Swift 6 migration guide, and package recommendations like Blur Hash Views and Declarative Text Kit. It also covers the transition of Swiftly to Apple, introduces Hummingbird framework, and explores Contrast Kit for color contrast management.
undefined
5 snips
May 23, 2024 • 43min

44: Does Swift run on gut bacteria yet?

Guest Samar Sunkaria discusses Swift on Flipper Zero, running Doom with gut bacteria, and Swift challenges on Windows. Topics include Swift Tooling, Mac build infrastructure, package recommendations, and performance benchmarks.
undefined
10 snips
Apr 25, 2024 • 1h 6min

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

Holly Borla from Apple talks about upcoming Swift 6 changes. Topics include region isolation, dynamically isolated function types, and popular Swift packages like GRDB and GeoURI. The discussion touches on concurrency challenges and the importance of value types in Swift 6.
undefined
Apr 11, 2024 • 50min

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 upDead code stripping / Link time optimisationhttps://forums.swift.org/t/pitch-support-lto-for-swift/67379https://developer.apple.com/wwdc22/110362NewsThe Mystery of ‘Jia Tan,’ the XZ Backdoor MastermindCalling Haskell from Swift by Rodrigo MesquitaProposal Monitor by Victor MartinsPackageswhisperkit 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
undefined
Mar 21, 2024 • 54min

41: Breaking our “skipping episodes” streak

This podcast explores Swift in new places like ARM Windows and Playdate, interoperating with C#, and recommending packages like Threadcrumb and FlyingFox. They discuss the transition to Swift 6, dependency injection, and the benefits of using Swift for scripting jobs. Additionally, they talk about advancing testing capabilities with the 'Expect To Eventually Equal' package.
undefined
Jan 25, 2024 • 41min

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.NewsProgress of the Flutter and Dart Package Ecosystem by Ander DoboPackagesVortex by Paul HudsonLanguageDetector by Ali Sheikhizadeh and Hadi SharghiGraceLanguage by Kevin MullinsVersionedCodable by Jonathan Rothwell

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app