
Hosted by Leo Dion, Principal CEO and Swift Developer at BrightDigit · EN

Natan Rolnik from swifttoolkit.dev and I chatted about building tools in Swift, ArgumentParser, Swift Package Manager, and more.GuestNatan RolnikNatan Rolnik (@natanrolnik) / XNatan Rolnik (@natanrolnik@mastodon.social) - MastodonNatan Rolnik | KodecoNatan Rolnik | LinkedInNatan Rolnik (@natanrolnik) • Instagram photos and videosnatanrolnik (Natan Rolnik) | Github AnnouncementsNeed help with your projects this year? BrightDigit has openings.Join Bushel BetaJoin our Brand New Patreon Page!BrightDigit #100 - Top 10 Emails Ever! 🎉🚀Newsletters | BrightDigitSwift LiveCoding - Adding Screen Recording to BushelHow does Server Side Swift Workout in the Real World? - Leo DionLinksSwiftToolkit.devSwift Toolkit.dev (@swifttoolkit@mastodon.social) - Mastodon@SwiftToolkit (X)Swift Toolkit | GithubA Different Approach Using the Swift Argument ParserCopy On Write and the Swift-CowBox MacroSupporting Interactive Input in CLI Tools Using Property WrappersUnderstanding Colors and Styles in Terminal Outputapple/swift-argument-parser: Straightforward, type-safe argument parsing for Swiftvapor/console-kit: 💻 APIs for creating interactive CLI tools.patriksvensson/spectre-kit: A Swift framework that makes it easier to create beautiful console applications.rensbreur/SwiftTUI: SwiftUI for terminal applicationsbrightdigit/PackageDSL: Simplify the management of your Package.swift file with PackageDSLRelated EpisodesLudicrous Types with Nick LockwoodWWDC Notes with Cihat GündüzHacking with Ignite with Paul HudsonWe Have All The Heroes with Stefano MondinoSwiftly Tooling with Pol Piella AbadiaSwift Server Workgroup with Joannis OrlandosSupercharged with Pedro PiñeraSwift Package Index with Dave Verwer and Sven SchmidtBackend Decisions with Mikaela CaronDeveloper Productivity with Rudrank RiyamSwift Package Manager Super Powers with Marco EidingerExpert Swift with Shai MishaliSocial MediaEmailleo@brightdigit.comGitHub - @brightdigitTwitter BrightDigit - @brightdigitLeo - @leogdionLinkedInBrightDigitLeoPatreon - brightdigitCreditsMusic from https://filmmusic.io"Blippy Trance" by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/) (00:00) - Nathan's Work and Contribution (05:14) - Deep Dive into Swift CLI Tools (19:09) - Understanding Copy-on-Write in Swift (23:42) - Practical Applications and Performance Considerations (26:30) - Swift Package Manager and Development Tools Thanks to our monthly supporters Bertram Eber Edward Sanchez Satoshi Mitsumori Steven Lipton ★ Support this podcast on Patreon ★

Adegboyega Olusunmade joins to talk about building his Full Stack Swift app Lyriq and what did he learn along the way: the differences between building an iOS app and a server app to deploying a server application.GuestAdegboyega Olusunmade (@AdeOlusunmade) / XAnnouncementsNeed help with your projects this year? BrightDigit has openings.Join Bushel BetaJoin our Brand New Patreon Page!BrightDigit #100 - Top 10 Emails Ever! 🎉🚀Newsletters | BrightDigitSwift LiveCoding - Adding Screen Recording to BushelHow does Server Side Swift Workout in the Real World? - Leo DionLinksDoforlove & Co.LyriqLyriq on the App StoreGlad MindGlad Mind on the App StoreThe Adventures and Misadventures of Building a Trivia app with Vapor - Adegboyega OlusunmadeVaporDeploy app servers close to your users · FlyCloud Application Platform | HerokuRelated EpisodesLudicrous Types with Nick LockwoodVoice in a Can with Damian MehersCan you Vision Pro in Objective-C with Danielle LewisSwift Student Challenge with Dezmond BlairPlinky with Joe FabisevichSwift Server Workgroup with Joannis OrlandosSwift Package Index with Dave Verwer and Sven SchmidtHow to Learn New APIs with Stewart Lynch - Part 2Social MediaEmailleo@brightdigit.comGitHub - @brightdigitTwitter BrightDigit - @brightdigitLeo - @leogdionLinkedInBrightDigitLeoPatreon - brightdigitCreditsMusic from https://filmmusic.io"Blippy Trance" by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/) (00:00) - Building Lyriq: Challenges and Decisions (16:55) - Exploring Swift and Database Management (22:24) - Transitioning from iOS to Server-Side Swift Thanks to our monthly supporters Bertram Eber Edward Sanchez Satoshi Mitsumori Steven Lipton ★ Support this podcast on Patreon ★

Nick Lockwood of SwiftFormat (not dash) joins the show to talk about the server side Swift conference, quirks of Swift you didn't know about, language design, and the future of Swift.GuestNick Lockwood@nicklockwood (Github)Nick Lockwood (@nicklockwood@mastodon.social)Nick Lockwood | LinkedInAnnouncementsNeed help with your projects this year? BrightDigit has openings.Join Bushel BetaJoin our Brand New Patreon Page!BrightDigit #100 - Top 10 Emails Ever! 🎉🚀Newsletters | BrightDigitSwift LiveCoding - Adding Screen Recording to BushelHow does Server Side Swift Workout in the Real World? - Leo DionLinksSo You Think You Know Swift? - Nick Lockwood - YouTubeGenericsManifesto.md · redstrike/swift-programming-languageTyped throws – available from Swift 6.0nicklockwood/SwiftFormat: A command-line tool and Xcode Extension for formatting Swift codeswiftlang/swift-format: Formatting technology for Swift source coderealm/SwiftLint: A tool to enforce Swift style and conventions.jpsim/SourceKitten: An adorable little framework and command line tool for interacting with SourceKit.swiftlang/swift-syntax: A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.Vector, a fixed-size array - Evolution / Pitches - Swift ForumsRelated EpisodesEdge of Concurrency with Matt MassicotteThe Case of the Crimson Test Suite with Daniel SteinbergSwiftUI Field Guide with Chris EidhofWWDC Notes with Cihat GündüzHacking with Ignite with Paul HudsonWe Have All The Heroes with Stefano MondinoSwiftly Tooling with Pol Piella AbadiaSwift Server Workgroup with Joannis OrlandosSupercharged with Pedro PiñeraSwift Package Index with Dave Verwer and Sven SchmidtXcode Tips with Dominik HauserObjective-C Today with Graham LeeA Swiftly Year in Review with Antoine van der LeeSocial MediaEmailleo@brightdigit.comGitHub - @brightdigitTwitter BrightDigit - @brightdigitLeo - @leogdionLinkedInBrightDigitLeoPatreon - brightdigitCreditsMusic from https://filmmusic.io"Blippy Trance" by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/) (00:00) - Server-Side Swift Conference (02:55) - So You Think You Know Swift? (07:51) - Maintaining and Evolving Swift Format (30:49) - Challenges with Swift Language Design (46:02) - Future of Swift Thanks to our monthly supporters Bertram Eber Edward Sanchez Satoshi Mitsumori Steven Lipton ★ Support this podcast on Patreon ★

Jaim Zuber returns after over 5 years to give us an overview of looking for a job in iOS development in 2024, how has it changed, what are some things you can do now, and when becoming a manager is the right call.GuestJaim Zuber@sharpfive (GitHub)Jaim Zuber (LinkedIn)@jaimzuber@mspsocial.net (Mastodon)AnnouncementsNeed help with your projects this year? BrightDigit has openings.Join Bushel BetaJoin our Brand New Patreon Page!BrightDigit #100 - Top 10 Emails Ever! 🎉🚀Newsletters | BrightDigitSwift LiveCoding - Adding Screen Recording to BushelHow does Server Side Swift Workout in the Real World? - Leo DionLinksThe Engineer/Manager Pendulum – charity.wtfThe Pragmatic Engineer's Resume Template - The Pragmatic EngineerAmazon.com: The Manager's Path: A Guide for Tech Leaders Navigating Growth and ChangeResilient Management 1, Hogan, Lara, eBook - Amazon.comSwift 6 Incomplete Migration Guide for DummiesMigrating to Swift 6Convert Resume Github WorkflowRelated EpisodesEdge of Concurrency with Matt MassicotteGoing Pro with Sean AllenHumane Development with Jill ScottImpactful Development with Maxim CramerPractical Entrepreneur with Donny WalsLarge Scale Teams with Joe FabisevichUpgrading Your Skills in 2020 with Paul HudsonExternal Developers with Jaim ZuberTriple Glazed Apple Development with Malin Sundberg and Kai DombrowskiSocial MediaEmailleo@brightdigit.comGitHub - @brightdigitTwitter BrightDigit - @brightdigitLeo - @leogdionLinkedInBrightDigitLeoPatreon - brightdigitCreditsMusic from https://filmmusic.io"Blippy Trance" by Kevin MacLeod (https://incompetech.com)License: CC BY (http://creativecommons.org/licenses/by/4.0/) (00:00) - Welcome and Announcements (02:18) - Navigating the Job Market (20:51) - Transitioning from Engineering to Management (24:09) - Challenges and Strategies in Management (29:50) - Swift Concurrency and Career Reflections Thanks to our monthly supporters Bertram Eber Edward Sanchez Satoshi Mitsumori Steven Lipton ★ Support this podcast on Patreon ★

Previous EpisodesEpisode 9 - iPad Apps for Businesses and ProsReddit Threadsr/macsysadminr/osxr/appleDatabase Collaboration ToolAirtable FileMaker NinoxManaging DevicesJAMF - Manage Multiple Mac, iPads, and iPhonesMore Details Managing Software and DiskDaisyDisk - Manage and Visualize Disk SpaceHomebrew - Command Line Application Package InstallerCreative AppsAdobe Creative Cloud - Includes Photoshop, Illustration, Audition, Premier and more...Ulysses - Distraction Free Writing AppFiLMiC Pro - Professional Video Recording AppFiLMiC Remote - Companion App for FiLMiC ProMarketing Apps Buffer - Manage Social Media QueuesFacebook Page - Manage Your Facebook PageGoogle Analytics - Visual Your Analytics from your PhoneWordpress - Post to and Edit Your WebsiteMailChimp - Manage your Email List and CampaignsZoom - Conference Calling AppCommunication and Todo AppsFullContact - Manage Multiple Different Address BooksSlack - Chat ApplicationDoodle - Setup Polls, especially for MeetingsTodoist - Todo app, pro version includes sharing of tasksFinances AppsQuickbooks - Business AccountingGenius Scan - Scan Documents From Your PhoneReceipt Bank - Scan Receipts and Hook up to your QuickbooksExpensify - Scan Expense Receipts and Hook up to your QuickbooksWave - Business AccountingPaypal - Transfer MoneyMusic by Bimbotronic from Fugue Thanks to our monthly supporters Bertram Eber Edward Sanchez Satoshi Mitsumori Steven Lipton ★ Support this podcast on Patreon ★