Swift Package Indexing cover image

Swift Package Indexing

Latest episodes

undefined
Dec 5, 2024 • 47min

52: In the next episode we'll fix the NPM ecosystem

Join us as we talk about the Python package ecosystem, the prospective vision to improve the approachability of data-race safety, and give our usual package recommendations.NewsConstraints are Good: Python's Metadata DilemmaProspective Vision: Improving the approachability of data-race safetyAnnouncement post on MastodonThe forum thread and Tim Condon’s commentPackagesSocial media post about LMDBSwift Package Index search for LMDBQuickLMDBRapidLMDBSwiftLMDBEmpireFuzi fork by DimensionDevFuzi by Ce ZhengOrb by Siddhant MehtaSoulverCore by Zac CohanQueue by Matt Massicotte
undefined
Nov 7, 2024 • 40min

51: The skill of not picking of dependencies should also be honed

Dive into the intricacies of dependency selection in package management and its pitfalls. Discover the exciting interoperability between Swift and Java, illustrated with a Celsius to Fahrenheit converter. Explore the surprising terminology in documentation, the powerful JSON Patch package, and government data integration in SwiftUI. Learn about innovative SwiftUI packages like Gesture Button for enhanced interactivity and the niche-focused Starcraft Kit for developers navigating the gaming world. It’s a blend of technical insight and practical tools!
undefined
5 snips
Oct 17, 2024 • 35min

50: It has a learning curve like a brick wall

Dive into the highlights from the Server-side Swift Conference, focusing on pivotal topics like Swift and Java interoperability. Discover the development of a Chip8 emulator for nostalgic gaming fun and learn about GitHub actions that streamline testing. Automation takes center stage with insights into tool integrations for code checks and formatting standards. Finally, explore innovative tools such as Tiny Storage for better app performance and interactive UI elements, all designed to enhance developer experiences.
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
15 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.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode