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

Technology

Podcast website

appforce1.net

Latest episode

Sep 29, 2025

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

Note taking, presenting and then solving crashes… 04.10.2021

Send me a text Some deeper articles this month, but I am sure we will manage. Here are this week's links: Writing Effective Software Development Notes for Future You How I Prepare Presentations and Workshops | Bas’ Blog EXC_BAD_ACCESS crash error: Understanding and solving it - SwiftLee Analysis of CVE-2021-30860 - Objective-See's Blog Solving CPU Usage Crashes with Xcode's Energy O...

Mechanical keyboards 28.09.2021

Send me a text Just for the heck of it and because this is upload 101, I talk about mechanical keyboards with Josh, Franklin and Tommy. A special celebration for my 100 published episodes milestone. Josh on  Twitter. Franklin on Twitter. Tommy on Twitter. Josh uses a homebuilt Ergodox , an Ergodox EZ and a Moonlander . Franklin uses the Ultimate Hacking Keyboard . Tommy uses an IQUnix A80 Explorer...

This is my iOS podcast Centennial 27.09.2021

Send me a text A little bit less on the news articles. A little more on the personal news. This week's links: Going open-source | Daniel Saidi Powerful Advanced Swift Techniques for Complex Apps How AsyncSequence works internally in Swift Using convert function to make Animations in Swift Me on Twitter: "I submitted my resignation letter at my work. November 1st I will be starting at @ge...

Daniel Jilg co-founder of TelemetryDeck, analytics with a native mac and iOS dashboard 23.09.2021

Send me a text TelemetryDeck is bootstrapping when we record this. On the verge of signing up its first paying customers. Listen in on why Daniel created TelemetryDeck and what the future might hold… You can find more on Daniel and TelemetryDeck here: On twitter More info on TelemetyDeck Join me in Amsterdam for Do iOS 2025 , tickets and details available now. Lead Software Developer   Learn...

Stack view and micro app architectures… 20.09.2021

Send me a text This week I wanted to make a big announcement, but I still have to sit on it for one more week. Monday will also be my 100th episode. Still can’t wrap my head around that though. This week's episode links: Tweet by @felibe444 An Introduction to the Microapps Architecture – Increment Barcode detection using Vision framework How to apply a reverse mask in SwiftUI | FIVE STARS Sta...

Austin Blake, ready to take on the world with Mitynote 16.09.2021

Send me a text This is Austin, and he has big plans. Currently has Mitynotes and achvmnts on the App Store, with more apps on the way. More info on Austin: https://www.mitynote.com/ On Twitter 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-io...

Actors, Swift Regrets and some other subjects 13.09.2021

Send me a text I am working on a Dutch presentation about Tuist but I also hope to perform the same presentation in English somewhere sometime this month. A big shoutout to NSSpain Remote Edition 2021. The links from this week: Building Dynamic Lists in SwiftUI - The Ultimate Guide to SwiftUI List Views - Part 2 Using Swift’s async/await to build an image loader – Donny Wals View masking in SwiftU...

Jordan Morgan writer of Best in Class iOS app 08.09.2021

Send me a text Meet Jordan, I got famliar with him through his book called “Best in Class iOS app”. Turns out he works at Buffer and does a lot of thinks in his sparetime. Like building SpendStack and selling that. More info on Jordan: https://www.bestinclassiosapp.com/ On Twitter https://www.swiftjectivec.com/ Join me in Amsterdam for Do iOS 2025 , tickets and details available now. Lead Software...

The quest for SwiftUI knowledge continues along with an awesome Xcode tip… 06.09.2021

Send me a text One Swift and a few more SwiftUI articles this week. Also a nice keyboard combo for Xcode and how to get started with doc comments in your Swift code. Links in my episode: Using Variadic Parameters in Swift – SerialCoder.dev How to Animate Gradients in SwiftUI Conditional compilation within Swift expressions | Swift by Sundell Exploring SwiftUI map custom annotations | Kristaps Grin...

Danijela Vrzan, 1st a civil engineer then a software engineer 02.09.2021

Send me a text Danijela is from Croatia, she recently moved to Canada and is now starting her career as a software developer. You might know her from an article whe wrote over at Ray Wenderlich. More info on Danijela: https://danijelavrzan.com/ On LinkedIN On Twitter On RayWenderlich.com Join me in Amsterdam for Do iOS 2025 , tickets and details available now. Lead Software Developer   Learn...

SwiftUI week it seems, and a great debugging tip too… 30.08.2021

Send me a text I’m starting to notice I’m using more and more SwiftUI in my dayjob. The SwiftUI articles really draw my attention. Next week I’ll focus more on other topics. This week's articles: Every SwiftUI Environment Value explained | FIVE STARS How to define custom environment values in SwiftUI | Sarunw Why Conditional View Modifiers are a Bad Idea · objc.io Using File Wrappers in a Swi...

Mohammad Azam, trainer and teacher 26.08.2021

Send me a text Mohammad Azam is a trainer/teacher and active on Udemy and YouTube. He moved to the US for his education and with his side income he is able to travel a lot. Learn more about Mohammad on: His website: https://azamsharp.com/ His Twitter: @azamsharp YouTube channel Udemy instructor page Join me in Amsterdam for Do iOS 2025 , tickets and details available now. Lead Software Developer &...

Switching switches and considering my pitches 23.08.2021

Send me a text The keyboard rabbit hole has deepened. A book recommendation. And schools are about to start. This week's links: Handling links with SwiftUI's openURL | FIVE STARS How to write unit tests for SwiftUI apps | mokacoding Unit testing UIView action and gesture in Swift How to show multiple alerts on the same view in SwiftUI | Sarunw How to use throwing properties to catch fail...

Johan Delgado, a circus artist turned language teacher turned iOS developer 19.08.2021

Send me a text Johan originally is from Venezuela. He now lives in Moscow with his wife. He took an interesting journey. The Corona crisis made him switch up his career path. Have a listen and learn how a hobby can end you up with a new future and different source of income. Learn more about Johan: Website Twitter: @esmoscu Join me in Amsterdam for Do iOS 2025 , tickets and details available now....

Working on the basics 16.08.2021

Send me a text Going back to basics a bit. A smaller set of articles, but ebery link is very much worth your while. Just like every week… Links from this week: Building a token refresh flow with async/await and Swift Concurrency How to create a property wrapper in Swift | Swift with Majid How to do print debugging in SwiftUI | Sarunw Flow layout with self-sizing items and fixed spacing in UIKit –...

Rob Whitaker accessibilty author and workshop host 12.08.2021

Send me a text Rob is an iOS mobile developer currently working for Capital One in the UK. Rob is passionate about making great mobile experiences that work for everyone. You can find him online: On his website: https://rwapp.co.uk/ On Twitter: RobRWAPP and MobileA11y On his blog: https://mobilea11y.com/ This is a link to Rob's book at Apress: Developing Inclusive Mobile Apps Join me in Amste...

We stepped on the brake, now let us accelerate again… 09.08.2021

Send me a text A lot of people went on vacation already. And it sure looks things are speeding up again. Last 2 weeks the rate of new articles started picking up again. Not back at non summertime levels, but we are ramping up for sure. I hope you all had a great vacation. If you made some new resolutions for yourself during your summer break, have a look at my workshop about being a lead software...

Sam McGarry, an iOS software developer origin story 05.08.2021

Send me a text Sam McGarry, college dropout, cook and now an iOS software developer. If you need a dose of inspritation, connect to Sam in Twitter and enjoy the conversation. Sam dedicated himself to becoming an iOS developer. He succeeded. More on Sam: https://www.sammcgarry.dev/ Sam on Twitter Sam's Github Join me in Amsterdam for Do iOS 2025 , tickets and details available now. Lead Softwa...

Big cudly bear hugs to all iOS developers out there 02.08.2021

Send me a text I went on vacation and I got hugged by a bear only to find lots of great content when I got home. I reduced it to 22 links and picked 13 to share with you. Enjoy. Xcode tips Automatically Switch to Build Log | dasdom 4 Xcode shortcuts to get back your screen space | Sarunw The Jump Bar In Xcode | dasdom UI development Implementing drag & drop for Collection View | Filip Němeček...

Samuël Maljaars, lead developer at Donkey Mobile 29.07.2021

Send me a text Meet Samuel, he is an old colleague of mine. We worked together on, you guessed it, the ING App. I knew a few things of his backstory. In this episode he tells it all. His story is amazing. You could say him becoming an iOS developer is in fact a love story. Donkey Mobile (Dutch language site) Samuël on LinkedIN Join me in Amsterdam for Do iOS 2025 , tickets and details available no...

Tools of podcasting, well at least what I use 26.07.2021

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 OWC Thunderbolt Dock LG 27UL850-W, 27 inch 4K UHD IPS LED Monitor Buzzsprout Podcast hosting (Affiliated...

Kim Arnett, senior iOS developer and public speaker 22.07.2021

Send me a text This is Kim. And I must say I am a fan. She has worked hard to get to where she is at right now. She works as a senior iOS developer and has a lot of passion for tech… and stickers. You can find Kim on: Twitter: @kaydacode Her stickershop: https://kaydacode.com/ Which you follow on Twitter as well: kaydacodeshop Join me in Amsterdam for Do iOS 2025 , tickets and details available no...

Thoughts on dependencies 19.07.2021

Send me a text A pre-recorded episode. Some thoughts on dependencies in your codebase. Food for thought. Swift Package Index 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. Practical Core Data by Donny Wals Learn Core Data from the ground up using new and modern techniques. Rive...

Mustafa Yusuf, creator of Tasks app 14.07.2021

Send me a text You might have seen Mustafa's app on Twitter. It is called Tasks. By his own admission, not the most SEO friendly name. But it is a great app using Apple's frameworks top to bottom. Learn about Mustafa's story thoughts launching and living his indie developer lifestyle. More information about Mustafa: Tasks app Mustafa on Twitter Join me in Amsterdam for Do iOS 2025 ,...

Getting async and having to await using it 12.07.2021

Send me a text It seems to be party time on my Twitter timeline. People are releasing Testflights and launched left and right. Upping their game by supporting iPad OS. Starting new newsletters. Great stuff really. WWDC21: What’s New in Unit Testing for Xcode 12.5 Meet the new Button styling | FIVE STARS Diffable data source behavior changes and reconfiguring cells in iOS 15 · Jesse Squires Debuggi...

Listen to the AppForce1 Worklog podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.