{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"Compile Swift Podcast","title":"macOS Virtual Machines with Bushel, and SwiftData with Leo Dion","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/32b702dd\"></iframe>","width":"100%","height":180,"duration":2669,"description":"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.\nBushel 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.\nAs mentioned in this episode\n Leo Dion\nGet Bushel\nEmpower Apps Podcast\nPlease leave a review and show your support\nhttps://lovethepodcast.com/compileswift\n\nYou can also show your support by buying me a coffee\nhttps://peterwitham.com/bmc\nWould you like to advertise on this Podcast?\nhttps://peterwitham.com/podpromo\n\nFollow me on Mastodon\n@Compileswift@iosdev.space","thumbnail_url":"https://img.transistorcdn.com/tl2KEXPUEgRbusl8a6z-RycoAsyTjQzAPyXSKK4G1Po/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS84MjI4/ODEzNDBiNTI5MGI5/NmIzYmY0YzhmMTJk/NzJlMC5wbmc.webp","thumbnail_width":300,"thumbnail_height":300}