show episodes
 
Artwork

1
Swift Package Indexing

Dave Verwer and Sven A. Schmidt

Unsubscribe
Unsubscribe
Monthly
 
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.
  continue reading
 
Loading …
show series
 
Join us as we talk about the CocoaPods maintenance plans and Swift macro expansions in Visual Studio Code, as well as hear our regular package recommendations. News CocoaPods Support & Maintenance Plans Expansion of Swift Macros in Visual Studio Code Configuring Emacs for Swift Development Configuring Neovim for Swift Development Packages SVGPath b…
  continue reading
 
Join us as we discuss the latest Ready for Swift 6 results, and how we represent them on the site. We also chat about Open Source Software funding, homomorphic encryption, and of course, we include our regular package recommendations. News Issue with Swift 6 error counts Geomys project announcement AcknowList by Vincent Tourraine LicensePlist by Ma…
  continue reading
 
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. News Plotting a Path to a Package Ecosystem without Data Race Errors Switching to ephemeral …
  continue reading
 
In this episode of the Kodeco podcast, hosts Dru Freeman and Susannah Skyer Gupta delve into native platforms and the implications of cross-platform development. Joined by experts Darryl Bayliss and Fuad Kamal, they discuss the sunset of Xamarin and the broader impacts on developers and companies relying on multi-platform solutions. The conversatio…
  continue reading
 
This week we talk about WWDC, our Ready for Swift 6 project that tracks data race safety errors across the whole package ecosystem, the Swift 6 migration guide, and more. Of course, we also make our regular package recommendations! News Swift 6 Migration Guide Matt Massicotte’s Swift 6 blog series Packages BlurHashViews by Dale Price https://blurha…
  continue reading
 
In this episode of the Kodeco Podcast, hosts Dru Freeman and Jennifer Bailey dive into the topic of surviving layoffs with their guest, Joey De Villa, a seasoned developer and developer advocate who has navigated the turbulent waters of job loss five times. Joey shares his unique experiences and strategies for bouncing back, from dealing with the e…
  continue reading
 
We dig down deep as the entire podcast team is joined by Manda Frederick, formerly with Women who Code, and Aaron Douglas, head of Figma’s Desktop app engineering. We discuss the essential topics surrounding bias in the workplace. [Subscribe in iTunes] [Listen in Spotify] [Watch on YouTube] [RSS Feed] This episode is sponsored by monday dev, which …
  continue reading
 
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 Target Swift on Flipper Zero — A Proof of Concept by Samar Sunkaria You can play Doom using gut bacteria, but t…
  continue reading
 
After finding our way from XML to Jetpack Compose; Suz and Dru invite Danijela Vrzan to join them to help us see this from the iOS point of view and talk about the transition between UIKit and SwiftUI. [Subscribe in iTunes] [Listen in Spotify] [Watch on YouTube] [RSS Feed] Interested in sponsoring a podcast episode? Check out our Advertise With Kod…
  continue reading
 
iosDevHappyHour Host Mikaela Caron and PhonePe employee Bhagat Singh face off to talk about the differences between being an indie developer and a corporate developer. Join Dru and Jenn for this exciting episode! [Subscribe in iTunes] [Listen in Spotify] [Watch on YouTube] [RSS Feed] Interested in sponsoring a podcast episode? Check out our Adverti…
  continue reading
 
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 types…
  continue reading
 
It’s a roundtable whirlwind when Fuad Kamal and Franklin Byaruhanga join Dru, Suz, and Jenn to discuss and list their favorite apps as developers. Fuad Kamal and Franklin Byaruhanga, seasoned contributors to Kodeco, share their insights on mobile app development tools and techniques. Fuad discusses his expertise in mobile strategies for health and …
  continue reading
 
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 u…
  continue reading
 
Dru and Jenn are joined by AlexSullivan and Filip Babic to help understand the transition developers are making from old XML UIs into the new Jetpack Compose world. [Subscribe in iTunes] [Listen in Spotify] [Watch on YouTube] [RSS Feed] Interested in sponsoring a podcast episode? Check out our Advertise With Kodeco page to find out how! Show Notes …
  continue reading
 
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 Swif…
  continue reading
 
Professor Brad Ashburn joins Dru and Suz to talk about the trials and tribulations in his journey from writing an iOS app to getting it published in the Apple App Store. [Subscribe in iTunes] [Listen in Spotify] [Watch on YouTube] [RSS Feed] Special thanks to this episode’s sponsor, Porkbun.com. Porkbun is offering .app, .dev, or .foo domain names …
  continue reading
 
How do you level up in your development career? If you’re interested in how to upskill from a junior-level developer to a senior dev, you’ll get great advice here from people who have been there themselves. Guests rain down on us as Harlan Kellaway, Ben MacKinnon, and Adrian Strahan join Jenn and Dru to talk about the path from climbing the develop…
  continue reading
 
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 Dobo Packages Vortex by Paul Hudson LanguageDetector by Ali Sheikhizadeh and Hadi …
  continue reading
 
It’s all AI this episode as Mina Gerges and Dan Ilies take all three of our hosts down the rabbit hole. Join Dru, Suz, and Jenn for an amazing episode. [Subscribe in iTunes] [Listen in Spotify] [Watch on YouTube] [RSS Feed] Interested in sponsoring a podcast episode? Check out our Advertise With Kodeco page to find out how! Show Notes AI Introducin…
  continue reading
 
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 Wh…
  continue reading
 
Dru and Jennifer are joined by Eric Van de Kerckhove to talk about the indie gave developer shift from Unity to Godot as a game development and engine platform. [Subscribe in iTunes] [Listen in Spotify] [Watch on YouTube] [RSS Feed] Interested in sponsoring a podcast episode? Check out our Advertise With Kodeco page to find out how! Show Notes #Sta…
  continue reading
 
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 po…
  continue reading
 
Friend of the show Tim Mitra joins us to talk about the new Vision Pro coming from Apple! And he’s got course materials too! Tim not only has 20 years of iOS experience, but he was recently invited to Apple’s Vision Pro Lab to try out the new tech. Find out what he thought about the Vision Pro and how you will be able to incorporate visionOS into y…
  continue reading
 
Welcome to the new season for the Kodeco Podcast! In this episode, Dru and Suz fill you in on some of the wonderful changes going on. We also welcome back Jenn Bailey as a second episode co-host! [Subscribe in iTunes] [Listen in Spotify] [Watch on YouTube] [RSS Feed] Interested in sponsoring a podcast episode? Check out our Advertise With Kodeco pa…
  continue reading
 
Dave and Sven talk about the work that Cyndi Chin shipped as part of this year’s Swift Mentorship Program, and then dive into the details of some of the metrics, and answer a couple of listener questions about the feature. Plus six package recommendations, as always! News Revealing and explaining package scores by Cindy Chin The Swift Mentorship Pr…
  continue reading
 
Join us for talk of bugs and how we've either fixed or worked around them, why creating sustainable developer tools is so hard, and the story of which indie Mac app made Dave buy his first app! News Breadcrumbs by Marin Todorov Packages Grape by Zhen Li Firefly by Taylor Lineman Swift-ISO8601-DurationParser by Leon Hoppe automerge-swift by Joe Heck…
  continue reading
 
This week, we discuss importing ALL the packages, Swift 5.9, the Swift mentorship programme and package scores. Plus, of course, package recommendations! News Scoring algorithm Packages SwiftGodot by Miguel de Icaza Documentation and tutorial SwiftGodotBinary swift-sdk-generator by Apple ZipPinch by Alexey Bukhtin swift-testing by Apple swift-testi…
  continue reading
 
What even is a recommendation? Join Dave and Sven as they talk about the tricky business of recommending, endorsing, or showcasing packages before diving into a review of dependencies in other package ecosystems, and how the Swift package ecosystem compares. Then we showcase some packages, as usual! News Worrying about the NPM ecosystem and Not Wor…
  continue reading
 
Join us as we talk about the disastrous week we had last week, where we had system failures, failed podcast recordings, and lumbago problems! We also talk about the upcoming Swift.org Package page and how we will curate the packages that get featured in the Community Showcase section. Plus, of course, community package recommendations. News Staging…
  continue reading
 
Do we understand how to add a package dependency after three years of creating the package index? No, we do not! We also discuss adding macro targets to Package pages, GitHub’s CodeQL analysis for Swift, and automating updating our package dependencies. Of course, we have six new package recommendations too! Follow up "Use this Package" showing an …
  continue reading
 
News Improved "Use this Package" button Pull Request Swift.org Packages page integration preview and the associated Pull Request Packages ColorToolbox by Ramon Torres FileMonitor by Kris Simon aka Peter Shaw Rearrange by ChimeHQ swift-concurrency-extras by Point-Free and the “Reliably testing code” forum post SwiftUI-VPSwitchToggle by Vanson Leung …
  continue reading
 
In this extended episode: Dru returns from the Corona-virus and he and Suz talk about some new WWDC technologies. Josh Steele talks about Swift Data and Mark Powell talks about all the changes to Widgets. [Subscribe on Apple Podcasts] [Listen in Spotify] [RSS Feed] Interested in sponsoring a podcast episode? Email here to find out how! This episode…
  continue reading
 
News Swift.org Community Showcase Forum Swift on RISC-V Supporting visionOS Packages DockProgress by Sindre Sorhus Swift HTTP Types by Apple Introducing Swift HTTP Types ColorPaletteCodable by Darren Ford Colour management by Marc Edwards, Part 1 Colour management by Marc Edwards, Part 2 Colour management by Marc Edwards, Part 3 Colour management b…
  continue reading
 
News Canonical URL pull request contributions by Toby Herbert Tips for getting the most out of DocC by Joseph Heck Packages MetaCodable by Soumya Ranjan Mahunt AssociatedObject by p-x9 Renamed by Joseph Duffy SwiftyESBuild by Pedro Piñera SwiftMath by Michael Griebling ReviewKit by Cihat GündüzBy Dave Verwer and Sven A. Schmidt
  continue reading
 
News What’s new in Swift 5.9? A Vision for Macros in Swift swift-ast-explorer Write Swift macros by Alex Hoppen Expand on Swift macros by Becca Royal-Gordon Privacy Manifests by Tony Tan Visualize Privacy Manifests – Discussion #2423 from Cihat Gündüz Packages swift-openapi-generator by Apple Meet Swift OpenAPI Generator RequestDL by Brenno de Mour…
  continue reading
 
News Max Desiatov about Swift on Windows Ramin's blog post on using GPT to search documents and databases Swift Evolution on swift.org What's New in Swift 5.9 Swift forums: NIO, Concurrency, and Executors Packages LaTeXSwiftUI and MathJaxSwift by Colin Campbell URLQueryItemCoder by Kyle Hughes CountryKit by Frederik Jacques ViewKit by Lucas Werner …
  continue reading
 
News swift-win32 by Saleem Abdulrasool aka "compnerd" Wasm and SwiftWasm Max Desiatov Swift SDKs for Cross-Compilation Quiz Sitrep by Paul Hudson Packages OneFingerRotation by Matteo Fontana gonzales by Gon Solo (Andreas Wendleder) Rendering Moana with Swift blog post Moana Island Scene on Disney Animation Studios site DiscordKit by Swiftcord Swift…
  continue reading
 
News Discussion topic: Generating package summaries with GPT Discussion topic: Experimenting with ingesting in SPI data into GPT via plugin Swift Package Index Playgrounds 1.1.0 Validate SPI manifest Packages EmojiText FoundationPreview, FoundationICU by Apple DSWaveformImage swift-ast-explorer by Kishikawa Katsumi Swift AST Explorer web app SwiftS…
  continue reading
 
In this special double sized episode: Adam Rush from Swift Leeds and Josh Holtz of Deep Dish Swift leads Dru and Suz back into the world of in-person conferences. How to run a conference, speak at one, and even attend one for the first time. [Subscribe on Apple Podcasts] [Listen in Spotify] [RSS Feed] Interested in sponsoring a podcast episode? Ema…
  continue reading
 
News and Opening Discussion The announcement on the Swift Package Index blog. The announcement on Swift.org. Packages Crayon by David Walter With by Slipp Douglas Thompson docc-gpt by Gonzalo Nuñez Swift forums announcement TrustKit by Alban Diquet PolyKit by Anton Heestand morkandmidi by Brad HowesBy Dave Verwer and Sven A. Schmidt
  continue reading
 
Join Dru, Suz, and special guest Marin Benčević as they explore the fascinating world of artificial intelligence and chat about Chat GPT, a cutting-edge language model developed by OpenAI, to discuss its capabilities, impact, and potential future developments. – blurb by Chat GPT. [Subscribe on Apple Podcasts] [Listen in Spotify] [RSS Feed] Interes…
  continue reading
 
News StRest by Eyk Rehbein Rester by Sven A. Schmidt Swift Package Index Restfiles Packages Settings by Sindre Sorhus PopupView by Alisa Mylnikova MenuBuilder by Jed Fox ContributorUI by Dscyre Scotti GEOSwift by Andrew Hershberger, Virgilio Favero Neto, and Andrea Cremaschi swift-cli-version by Michael Housh…
  continue reading
 
Jenn Bailey and Tim Condon join Suz and the recovered Dru to talk about the new book, “Hack your Job Search” [Subscribe on Apple Podcasts] [Listen in Spotify] [RSS Feed] Interested in sponsoring a podcast episode? Email here to find out how! This episode’s sponsor: Split.io Show Notes #StandWithUkraine Help Support Ukraine – NPR UN Refugee Agency –…
  continue reading
 
News Building DocC documentation on Linux The first two adopting packages are Benchmark and Frostflake by Joakim Hassila Weird issue with cp -r behaving differently on macOS and Linux Documentation build details pull requests #2110 and #2277 Packages Puid by PUID MacControlCenterUI by Steffan Andrews BWToolkit by Brandon Walkin GPTSwift by Dennis M…
  continue reading
 
With Dru under the weather Suz flies solo to talk to the folks from the iOS Dev Happy Hour, Adrian Eves and Chris Wu, about hosting online gatherings. [Subscribe on Apple Podcasts] [Listen in Spotify] [RSS Feed] Interested in sponsoring a podcast episode? Email here to find out how! This episode’s sponsor: Split.io Show Notes #StandWithUkraine Help…
  continue reading
 
News Post about charts in Swift The package documentation histogram Gist HackMD collaborative Markdown editor Packages Yorkie by Yorkie Team PotentCodables by Outfox TypographyKit by Ross Butler RichStringKit by Robbie Moyer VatNumberKit by Frederik Jacques SwiftyCreatives by Yuki KuwashimaBy Dave Verwer and Sven A. Schmidt
  continue reading
 
As we wind down our episodes on Bootcamps, we talk to recent Kodeco Bootcamp graduates Bob DeLaurentis and Eric Jenkinson. We delve into the worth, the experience, and what comes next. [Subscribe on Apple Podcasts] [Listen in Spotify] [RSS Feed] Interested in sponsoring a podcast episode? Email here to find out how! This episode’s sponsor: Split.io…
  continue reading
 
News The Google Search Appliance MacWhisper by Jordi Bruin Packages Sextant by Rocco Bowling stable-diffusion by Apple MarkdownView by LiYanan2004 DiscordBM by Mahdi Bahrami MarkdownText by Shaps Relax by Thomas De Leon TootSDK by Konstantin Kostov and David Wood MastodonKit by Ornithologist Coder Mastodon.swift by Marcus Kida and Thomas Bonk Masto…
  continue reading
 
In this Episode, we keep looking at Bootcamps with Ryan Brodsky who talks about the pros and cons of finding and enrolling in bootcamps. [Subscribe on Apple Podcasts] [Listen in Spotify] [RSS Feed] Interested in sponsoring a podcast episode? Email here to find out how! This episode’s sponsor: Split.io Show Notes #StandWithUkraine Help Support Ukrai…
  continue reading
 
Loading …

Quick Reference Guide