Compile Swift Podcast

macOS Virtual Machines with Bushel, and SwiftData with Leo Dion


Listen Later

A conversation between two developers discussing Bushel, an app developed by Leo. Leo explains Bushel is designed as a valuable tool for developers, allowing users to spin up an entire VM of an operating system, trial something, and, if it doesn't work, delete the VM without causing any issue to the primary system.

Bushel also uses the newly released Swift Data for managing database functions. Leo shares his experiences building the app, including challenges initially using 'User Defaults' for data storage and navigating the sandboxing system.

As mentioned in this episode
 Leo Dion
Get Bushel
Empower Apps Podcast

Please leave a review and show your support

https://lovethepodcast.com/compileswift


You can also show your support by buying me a coffee

https://peterwitham.com/bmc

Would you like to advertise on this Podcast?
https://peterwitham.com/podpromo


Follow me on Mastodon

@[email protected]

  • (00:00) - Introduction
  • (00:16) - Leo Dion
  • (00:46) - Bushel
  • (08:21) - Goodbye Intel
  • (15:44) - SetApp - 200+ Mac Apps
  • (16:58) - VM Security
  • (19:10) - Pricing
  • (21:03) - Building Bushel
  • (26:12) - Trade Coffee
  • (28:25) - SwiftData
  • (38:13) - Combine
  • (41:52) - Go Get Bushel
  • (43:13) - Thanks Leo
  • (43:41) - Support the podcast
  • (44:03) - Rate and review
  • Thanks to our monthly supporters
    • flanker
    • Jay Wilson
    • Adam Wulf
    • bitSpectre
    • ★ Support this podcast on Patreon ★
      ...more
      View all episodesView all episodes
      Download on the App Store

      Compile Swift PodcastBy Peter Witham

      • 4.7
      • 4.7
      • 4.7
      • 4.7
      • 4.7

      4.7

      24 ratings


      More shows like Compile Swift Podcast

      View all
      Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

      Software Engineering Radio - the podcast for professional software developers

      271 Listeners

      The Changelog: Software Development, Open Source by Changelog Media

      The Changelog: Software Development, Open Source

      283 Listeners

      Mac Power Users by Relay

      Mac Power Users

      1,286 Listeners

      The Talk Show With John Gruber by Daring Fireball / John Gruber

      The Talk Show With John Gruber

      3,133 Listeners

      Accidental Tech Podcast by Marco Arment, Casey Liss, John Siracusa

      Accidental Tech Podcast

      2,094 Listeners

      Connected by Relay FM

      Connected

      568 Listeners

      Upgrade by Relay

      Upgrade

      1,199 Listeners

      Software Engineering Daily by Software Engineering Daily

      Software Engineering Daily

      627 Listeners

      Under the Radar by Relay

      Under the Radar

      211 Listeners

      AppStories by Federico Viticci, John Voorhees

      AppStories

      509 Listeners

      Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

      Syntax - Tasty Web Development Treats

      986 Listeners

      CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

      CoRecursive: Coding Stories

      189 Listeners

      Swift over Coffee by Paul Hudson and Mikaela Caron

      Swift over Coffee

      169 Listeners

      Empower Apps by Leo Dion, Principal CEO and Swift Developer at BrightDigit

      Empower Apps

      14 Listeners

      UIBuzz - Software and game development by Peter Witham

      UIBuzz - Software and game development

      1 Listeners

      PW Podcast by Peter Witham

      PW Podcast

      0 Listeners

      Swift Package Indexing by Dave Verwer and Sven A. Schmidt

      Swift Package Indexing

      7 Listeners