Episodes
In this episode, I’m going to talk about: Introducing Rollouts by RunwayA menu bar only macOS app using AppKitHow to check for network connection and present an alert in SwiftUIUnderstanding different cache policies when working with URLRequest in SwiftHandling never finishing async functions in Swift package testsHow to Get Push Notification while iOS App is in ForegroundDon’t forget, you can buy me a coffee. Marco Eidinger did just that, buy me a coffee. Thanks a lot Marco. RunwayPut your...
Published 11/02/22
Counting down to Do iOS. At the time of this recording, I have almost two weeks to go, but it sure feels like it is happening tomorrow. Sending out messages to all attendees and speakers, making sure roll-up banners are ordered, putting together staff briefings for the Do iOS team and for the catering team, and preparing "filler" slides for when speakers are switching. Hotel bookings for team members. It is just a lot of small bits that all need to happen. I must say I feel very well...
Published 10/26/22
...here  I come. KLM permitting. Getting ready to go to Swift Leeds. Finally received that Model-100 keyboard I kept on talking about. This thing is just amazing. More on that when I have used the device a bit more. Also, the video of my talk at 360iDev is now available too. And if you are still looking for training on aSync/Await, Daniel Steinberg will be in Amsterdam on November 7th. Now I am off to SwiftLeeds, if you are there too, come say hi, I'll most likely be near the Stream...
Published 10/17/22
Full on prep mode for Do iOS by now. What is it. Just 5 or 6 weeks remaining. When I am preparing this episode, there were just 2 tickets remaining. So we will have a full house. I was also looking into putting together a workshop the day before the conference and that has now been put together thanks to the gracious support of Jeremy Barger. You might know him as TheSwiftNomad on Twitter. He is looking for people to take a look at his Swift Developer Academy. So take a look. Articles in...
Published 09/30/22
I share my thoughts about a piece of hardware. Progress on the Do iOS conference and my anxiety about a delivery. In this episode I’m going to talk about: Editable navigation titles in SwiftUI on iOS 16Dynamic Island (and Live Activities): Quick start tutorialEnabling Concurrency warnings in Xcode 14SwiftUI zIndex: Everything you need to knowAccessing UIHostingController from a SwiftUI viewNew BackgroundTask in SwiftUI and How to Test ItiOS developer guide on the main aspects of Core DataI...
Published 09/21/22
It is already two weeks since my previous episode. The one I did in the hotel room in Denver. It really feels like a distant memory already. So much stuff happened again in two weeks. My son's bedroom furniture got delivered. He now has a pirate themed bedroom, inclusing a shark desk, ship-bed / bed-ship and a treasure chest. I am not jealous at his room. Nope not at all. You can imagine we are now in a talk-like-a-pirate day streak here at home. Last week my voice was quite bad, I had a...
Published 09/13/22
360iDev has been an enjoyable experience thus far. I still have the final day of the conference ahead of me when I record this. But I must say, it is awesome seeing so many familiar faces. The weird thing is, I'm seeing most of them for the very first time in real life. Special shoutout to Josh, Azam, Mikaela and Leo. It is great to be able to meet you, for real finally. What I also noticed is how different the conferences are. I've been to AppDevCon, SwiftHeroes, Techorama.be and 360iDev...
Published 08/31/22
This episode I am talking to David Barnhard from the SubClub podcast. Interviewing a fellow podcaster is always a blast. Not much audio cleanup todo once done. David runs the SubClub podcast for RevenueCat. I reached out to David months ago and only just now did we get to a recording session. So this was set in motion long before the sponsorship a few weeks ago became a thing. Make sure to check David's app business called Contrast as well. Please rate me on Apple Podcasts. Send me...
Published 08/23/22
Two weeks since my previous episode. I had my reasons. My family and I went on a trip visiting family in Luxemburg. We slept over monday till friday and I was just not able to record an episode. Of those two weeks the first one was quite warm in the Netherlands. We actually had the first heatwave in the Netherlands this year. year. Nothing too terrible temperature wise, but the related drought is no fun. Again not as bad as other parts of the world, but it is noticable everywhere you go....
Published 08/21/22
I have a talk with Josh Holtz about his work at RevenueCat and what RevenueCat can do for you as an iOS app developer. In-App Subscriptions Made EasyThe world's best subscription apps use RevenueCat to power in-app purchases, manage customers, and grow revenue on iOS, Android, and the web. Please rate me on Apple Podcasts. Send me feedback on SpeakPipe Or contact me through twitter Buy me a Coffee or become a member of my podcast. Stories and Strategies for Public RelationsCommunication is...
Published 08/10/22
Right after my vacation it was heads down mode again. At my work, we had a sort of restructuring of the group I am a part of. And this meant a lot of things have changed in how my day to day looks. I now lead developer experience at Stream within Developer Relations. This involved setting up a lot of project related things. From Developer Experience we work very closely with developer advocacy and because of this we chose to set up a shared task board. This way we can easily hand over work or...
Published 08/09/22
Obsidian note taking Articles of this week: Slicing Environment ObjectGlobal Routing Using Navigation StackAsset Catalog and Dark ModeDelay an async Task in Swift using the new clock APIsBackground tasks in SwiftUIThe Trade-offs of Using Mirror API to do Code Reflection in SwiftHow to create a list with Compositional LayoutCode generation using Swift Package PluginsFirst Experience With Transferable Implementing Drag And Drop In SwiftUIPlease rate me on Apple Podcasts. Send me feedback on...
Published 07/26/22
Learn about why Gabriel and his co-founders got started with Runway. He started out as an iOS developer, but things quickly progressed from there. Gabriel on Twitter: https://twitter.com/GabrielSavit Please rate me on Apple Podcasts. Send me feedback on SpeakPipe Or contact me through twitter Buy me a Coffee or become a member of my podcast. RunwayPut your mobile releases on autopilot and keep the whole team in sync throughout. More info on runway.team Lead Software Developer Learn best...
Published 07/19/22
Shoutout to Jason Zurita for his article https://jasonzurita.com/the-hidden-cost-of-dependencies/ What are third party dependencies? Explain the distinction between: 1st party, for iOS devs, anything in the iOS SDK.2nd party dependencies, stuff integration from service provider you rely on. (You could call this a subset of 3rd party dependencies you really can not do without.)3rd party, stuff you integrate because it saves your time or it is convenientRisks with 3rd party code How to find...
Published 07/16/22
Wait, what is going on here? Kim Arnett as a host? Interviewing Jeroen? What is going on here? Listen to Kim interview me. Enjoy! Have a look at Kim's Twitter @kaydacode and her online shop with many cool stickers and other items! Please rate me on Apple Podcasts. Send me feedback on SpeakPipe Or contact me through twitter Buy me a Coffee or become a member of my podcast. The Thing About ITA technology podcast focused on IT, solutions integration and real-world use cases.Listen on:  ...
Published 07/11/22
Welcome to my podcast. Different one again. Today I'll tell you what I use for podcasting and why I use these. Hindenburg Journalist Pro Pixelmator ProAudient Evo 4Samson Q7Audio Technica ATH-M50xMacBook M1Expert Mouse TrackballIQunix L80 with Cherry MX Brown switches -  I use an Atreus by KeyboardIO nowOWC Thunderbolt DockLG 27UL850-W, 27 inch 4K UHD IPS LED MonitorBuzzsprout Podcast hosting (Affiliated link)Riverside.fm (Affliated link)Agenda - Date-focused note taking (Affiliated...
Published 07/07/22
Shane owns and runs ClearSummit an agency with a clear focus on React and ReactNative development.He started in aviation and got into iOS on his own time. Learn how teaching himself iOS development ended him up owning a business. More info on ClearSummit, the company by ShaneThey also have job openingsBook: The Hard Thing About Hard ThingsBook: Good Strategy/Bad StrategyPlease rate me on Apple Podcasts. Send me feedback on SpeakPipe Or contact me through twitter Buy me a Coffee or become a...
Published 06/30/22
Something a bit different this week. A big shout out to Benoit for his article. Articles of this week: What Are Vanity Metrics? - And How to Identify ThemBeing more efficient as a mobile engineerMy Template to Research, Design and Ship iOS Apps How to use inner shadows to simulate depth with SwiftUI and Core Motion Mastering NavigationStack in SwiftUI. Deep Linking Align y-axis to leading edge in Swift Charts Plotting data distributions with Swift Charts Comparing build speeds of Xcode 13...
Published 06/28/22
With over a week to inspect and reflect @amos_gyamfi, @stefanjblos and me look back and share what we think thusfar. Please rate me on Apple Podcasts. Send me feedback on SpeakPipe Or contact me through twitter Buy me a Coffee or become a member of my podcast. Dev InterruptedBehind every successful tech company is an engineering org. We tell their story.Listen on: Apple Podcasts   Spotify Winning With ShopifyWeekly information for people looking to start, grow, accelerate and win...Listen...
Published 06/24/22
Honestly, exciting week for me. A presentation at AppDevCon this week. I also put together a BuymeaCoffee page. And on top of that there is some really good content coming out in the last week. Not as much as right after WWDC. But still... great stuff. The App Icon Book by Michael Flarup, previous guest on my podcast discussing his book and other activities.Slides CocoaHeadsNL talk: WebAuthN and PassKeysSwift Package Index DocC This week's articles: SwiftUI '22 in Numbers (and a few...
Published 06/21/22
Swift and SwiftUI received big updates last week. Yes, only available on beta releases. But give it a few months and we are living and breathing these changes. I also liked a CarPlay article I stumbled upon. It is a really nice change of pace integrating something on CarPlay. A bit like venturing into AppleWatch or macOS for the first time. I tried to order them in a logical way. Obviously there is a ton more news from Apple. But this is what I could fit in an podcast episode within...
Published 06/14/22
Amos travelled to Cupertino for WWDC, and all three of use really enjoyed WWDC. So enough to look back on. With @amos_gyamfi, @stefanjblos and me.  We each have our own experience of WWDC and each of us has a preference for what we liked most. We share our thoughts and discus what we think about the latest announcements by Apple. Please rate me on Apple Podcasts. Send me feedback on SpeakPipe Or contact me through twitter Newsletter, sign up! Dev InterruptedBehind every successful tech...
Published 06/12/22
Stefan and I reflect a bit on the past 24 hours. We've been frantically working on our keynote and state of the union articles. Good stuff to work on. Stefan and me writing about: The WWDC 2022 KeynoteThe Platform State of the UnionPlease rate me on Apple Podcasts. Send me feedback on SpeakPipe Or contact me through twitter Newsletter, sign up! Dev InterruptedBehind every successful tech company is an engineering org. We tell their story.Listen on: Apple Podcasts   Spotify RunwayPut your...
Published 06/07/22
This is a quick edit of the proceedings. There can very well be audio mishaps in this. We had a MEGA-PRE-WWDC Twitter space on June 1 talking expectations/predictions! These were the hosts: @mikaela__caron, @dvrzan, @joshdholtz, @jordibruin, @rudrankriyam, @amos_gyamfi, @stefanjblos and me.  We had tons of fun though. Please rate me on Apple Podcasts. Send me feedback on SpeakPipe Or contact me through twitter Newsletter, sign up! Dev InterruptedBehind every successful tech company is an...
Published 06/03/22
Marina is a software developer and engineering leader focusing on development for Apple platforms. She's been working in tech since 2008, building tools, products and leading teams.She runs the iOS Code Review Newsletter, and is building the Away App. https://hybridcattt.com/Marina on TwitterAway AppSign up to Marina's newsletter iOS Code Review NewsletterPlease rate me on Apple Podcasts. Send me feedback on SpeakPipe Or contact me through twitter Newsletter, sign up! My book: Being a Lead...
Published 06/01/22