Jeroen Leenarts
AppForce1 Worklog
Bi-Weekly or weekly podcast. I'm going to share my journey as an iOS developer in real-time. The wins, the struggles, the lessons learned, and the code that actually works. No fluff, no corporate speak, just honest developer-to-developer conversations.
Author
Jeroen Leenarts
Category
Podcast website
Latest episode
Sep 29, 2025
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
Alexander Griekspoor, co-creator of Agenda.com 06.12.2022 1:01:37
Send me a text This is Alexander, he and Drew created the note taking app Agenda . A Mac and iOS focussed App. Learn more about Alexander, how he got to creating Agenda and what motivates him day to day. To learn more about Alexander and his product: Visit Agenda.com (referral link, it extends my Agenda update window) Learn more about Papers On Twitter Join me in Amsterdam for Do iOS 2025 , ticket...
Recovering after a conference 19.11.2022 12:23
Send me a text In this episode, I’m going to talk about: When does a SwiftUI Environment get retained? Animated Launch Screen in SwiftUI A Guided Tour for SwiftUI ForEach Structure What is the difference between List and ForEach in SwiftUI How Does Swift Concurrency Prevents Thread Explosions? Building custom layout in SwiftUI. Basics Using SwiftUI Effects Library: How to Add Particle Effects to i...
Time constraints are big the last couple weeks 02.11.2022 8:38
Send me a text In this episode, I’m going to talk about: Introducing Rollouts by Runway A menu bar only macOS app using AppKit How to check for network connection and present an alert in SwiftUI Understanding different cache policies when working with URLRequest in Swift Handling never finishing async functions in Swift package tests How to Get Push Notification while iOS App is in Foreground Don’...
Do iOS home stretch and I am trying to get back on my regular schedule again 26.10.2022 7:16
Send me a text 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. Ho...
SwiftLeeds, ready or not... 17.10.2022 10:24
Send me a text ...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...
Do iOS sold all its conference tickets 30.09.2022 8:49
Send me a text 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 T...
I talk a bit about some hardware and a conference 21.09.2022 10:11
Send me a text 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 16 Dynamic Island (and Live Activities): Quick start tutorial Enabling Concurrency warnings in Xcode 14 SwiftUI zIndex: Everything you need to know Accessing UIHostingController from a...
Preparing my own conference now, Do iOS, tickets available 13.09.2022 9:06
Send me a text 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 c...
Recorded from a hotel room in Denver 31.08.2022 11:50
Send me a text 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...
David Barnhard, co-host of SubClub by RevenueCat 23.08.2022 56:38
Send me a text 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. Mak...
Full on trip prep mode 21.08.2022 11:04
Send me a text 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 rela...
RevenueCat and Josh Holtz 10.08.2022 35:18
Send me a text 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 Easy The world's best subscription apps use RevenueCat to power in-app purchases, manage customers, and grow revenue on iOS, Android, and the web. Join me in Amsterdam for Do iOS 2025 , tickets and details available now. Lead Software...
Building team boards (in Notion) 09.08.2022 11:37
Send me a text 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 develop...
Obsessing over Obsidian 26.07.2022 12:57
Send me a text Obsidian note taking Articles of this week: Slicing Environment Object Global Routing Using Navigation Stack Asset Catalog and Dark Mode Delay an async Task in Swift using the new clock APIs Background tasks in SwiftUI The Trade-offs of Using Mirror API to do Code Reflection in Swift How to create a list with Compositional Layout Code generation using Swift Package Plugins First Exp...
Gabriel Savit, co-founder at Runway after working as iOS developer 19.07.2022 47:17
Send me a text 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 Join me in Amsterdam for Do iOS 2025 , tickets and details available now. Lead Software Developer Learn best practices for being a great lead software developer. Support the show...
Third party dependencies 16.07.2022 54:36
Send me a text 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.) 3r...
Jeroen Leenarts, podcaster, self published author and CocoaHeadsNL chairman 11.07.2022 1:02:50
Send me a text 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 ! Join me in Amsterdam for Do iOS 2025 , tickets and details available now. Lead Software Developer Learn best practices for being a great lead...
Tools of podcasting, well atleast what I use 07.07.2022 17:14
Send me a text 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 Pro Audient Evo 4 Samson Q7 Audio Technica ATH-M50x MacBook M1 Expert Mouse Trackball IQunix L80 with Cherry MX Brown switches <- I use an Atreus by KeyboardIO now OWC Thunderbolt Dock LG 27UL850-W, 27 inch 4K UHD IPS LED Monito...
Shane Zilinskas, president of ClearSummit 30.06.2022 43:54
Send me a text 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 Shane They also have job openings Book: The Hard Thing About Hard Things Book: Good Strategy/Bad Strategy Join me...
10x all the engineers? Or maybe not. Swift Charts and cool CoreMotion 28.06.2022 29:02
Send me a text 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 Them Being more efficient as a mobile engineer My 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...
WWDC Aftermath or Blues 24.06.2022 54:48
Send me a text With over a week to inspect and reflect @amos_gyamfi , @stefanjblos and me look back and share what we think thusfar. Join me in Amsterdam for Do iOS 2025 , tickets and details available now. Lead Software Developer Learn best practices for being a great lead software developer. Support the show Do iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipe...
Come join me at AppDevCon or BuyMeACoffee 21.06.2022 24:49
Send me a text 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 tal...
So much new goodness due to WWDC 14.06.2022 29:33
Send me a text 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. Ob...
WWDC Afterthoughts with Stefan and Amos 12.06.2022 1:06:19
Send me a text 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. Join me in Amsterdam for Do iOS 2025 , tickets and d...
WWDC 2022 first impressions 07.06.2022 33:07
Send me a text 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 Keynote The Platform State of the Union Join me in Amsterdam for Do iOS 2025 , tickets and details available now. Lead Software Developer Learn best practices for being a great le...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.