{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"Empower Apps","title":"Swift Toolkit with Natan Rolnik","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/1326191d\"></iframe>","width":"100%","height":180,"duration":2429,"description":"Natan Rolnik from swifttoolkit.dev and I chatted about building tools in Swift, ArgumentParser, Swift Package Manager, and more.\nGuest\nNatan Rolnik\nNatan Rolnik (@natanrolnik) / X\nNatan Rolnik (@natanrolnik@mastodon.social) - Mastodon\nNatan Rolnik | Kodeco\nNatan Rolnik | LinkedIn\nNatan Rolnik (@natanrolnik) • Instagram photos and videos\nnatanrolnik (Natan Rolnik) | Github \nAnnouncements\nNeed help with your projects this year? BrightDigit has openings.\nJoin Bushel Beta\nJoin our Brand New Patreon Page!\nBrightDigit #100 - Top 10 Emails Ever! 🎉🚀\nNewsletters | BrightDigit\nSwift LiveCoding - Adding Screen Recording to Bushel\nHow does Server Side Swift Workout in the Real World? - Leo Dion\nLinks\nSwiftToolkit.devSwift Toolkit.dev (@swifttoolkit@mastodon.social) - Mastodon\n@SwiftToolkit (X)\nSwift Toolkit | Github\nA Different Approach Using the Swift Argument Parser\nCopy On Write and the Swift-CowBox Macro\nSupporting Interactive Input in CLI Tools Using Property Wrappers\nUnderstanding Colors and Styles in Terminal Output\napple/swift-argument-parser: Straightforward, type-safe argument parsing for Swift\nvapor/console-kit: 💻 APIs for creating interactive CLI tools.\npatriksvensson/spectre-kit: A Swift framework that makes it easier to create beautiful console applications.\nrensbreur/SwiftTUI: SwiftUI for terminal applications\nbrightdigit/PackageDSL: Simplify the management of your Package.swift file with PackageDSL\nRelated Episodes\nLudicrous Types with Nick Lockwood\nWWDC Notes with Cihat Gündüz\nHacking with Ignite with Paul Hudson\nWe Have All The Heroes with Stefano Mondino\nSwiftly Tooling with Pol Piella Abadia\nSwift Server Workgroup with Joannis Orlandos\nSupercharged with Pedro Piñera\nSwift Package Index with Dave Verwer and Sven Schmidt\nBackend Decisions with Mikaela Caron\nDeveloper Productivity with Rudrank Riyam\nSwift Package Manager Super Powers with Marco Eidinger\nExpert Swift with Shai Mishali\nSocial Media\nEmail\nleo@brightdigit.com\nGitHub - @brightdigit\nTwitter ...","thumbnail_url":"https://img.transistorcdn.com/Gu-uR_wAJ6uM0Rkj2nWI48DSl8VNFnb_IbiDN6aVnbg/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzEyMi8xNTMzOTI5/NDEwLWFydHdvcmsu/anBn.webp","thumbnail_width":300,"thumbnail_height":300}