AppForce1 Worklog

Jeroen Leenarts
undefined
Dec 30, 2021 • 52min

Jonathan Ruiz, podcaster and iOS App Developer.

Send me a textJonathan is a fellow podcaster. Together with Mark Fransen he creates the podcast Everyday Robots. In his spare time he created the iOS apps Vizard and Lockne.https://everydayrobots.tech/Jonathan on Twitter: https://twitter.com/refactoreddVizard on the App StoreLockne on the App StoreEveryday Robots on Twitter: https://twitter.com/_everydayrobotsMark Fransen on Twitter: https://twitter.com/swiftymfJoin 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.PodMatchPodMatch Automatically Matches Ideal Podcast Guests and Hosts For InterviewsSupport the showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Dec 26, 2021 • 13min

Happy Holidays

Send me a textHappy Holidays.Final regular episode of 2022.Building an asynchronous SwiftUI button | Swift by SundellSupporting async/await as a module ownerUnit Testing UIViewController Dismiss closure argument in SwiftThe Vim "tip of the day" for Xcode | Chris WuSwift HeroesiOS Conf SGIndie Life Unfolding (@IndieLifeComics) / TwitterJoin 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 showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Dec 23, 2021 • 51min

Frank Foster, iOS Dev Happy hour, self taught iOS Developer

Send me a textFrank is one of the people currently running iOS Dev Happy Hour. I’ve had several people from that community on my podcast before.Frank is another great story of switching careers and getting into iOS Software Development.More on Frank online:Twitter: https://twitter.com/frankefosterFrank's website and blog: https://www.frankefoster.com/iOS Dev Happy Hour: https://www.iosdevhappyhour.com/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.PodMatchPodMatch Automatically Matches Ideal Podcast Guests and Hosts For InterviewsSupport the showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Dec 21, 2021 • 16min

So it is lockdown again... lots of adjusting and finding a new groove, yet again…

Send me a textIt is a bit of everything this week.Links if this weekHow to change UIImage color in Swift | SarunwAttempting SonarQube Analysis on Xcode Cloud – Oliver BinnsSorting data with KeyPathComparator – Augmented CodeLoading Images on iOS 15 | PSPDFKitUsing @SceneStorage With @FetchRequestApple’s use of Swift and SwiftUI in iOS 15Join 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 showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Dec 16, 2021 • 47min

Tim Condon, Vapor Core Team Member and Swift Server Group Member.

Send me a textTim worked in cyber security, ended up at the BBC and started working on server-side Swift fulltime in 2019.He is also the server-side Swift team lead at raywenderlich.comNext to that he organizes several meetups and conferences.More on Tim online:His website: https://www.timc.dev/Twitter: @0xTimSwift Server Work GroupVapor frameworkNSManchester Meetup pageJoin 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.PodMatchPodMatch Automatically Matches Ideal Podcast Guests and Hosts For InterviewsSupport the showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Dec 14, 2021 • 15min

Always good te review_

Send me a textHere are this weeks links.Implementing and testing Universal LinksMake rounding specific corners easier with extension | Filip NěmečekHow to make custom XCTest assertions show an error at the call site | SarunwLightweight dependency injection and unit testing using async functions | Swift by SundellI also mentioned CocoaHeadsNL and the content release by Stream.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 showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Dec 8, 2021 • 48min

Michael Flarup, The iOS App Icon Book and Northplay CEO

Send me a textMichael wrote a book on App Icons. The Kickstarter on this book ends on December 10. So get in there if there’s still time. He also runs a company called North Play.A graphic designer with many interests, who happened to create an awesome book on iOS app icons. The first thing an end user will likely see of your product as an app developer. The iOS App Icon BookMichael on Twitter: @flarupHis game studio: NorthplayJoin 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.PodMatchPodMatch Automatically Matches Ideal Podcast Guests and Hosts For InterviewsSupport the showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Dec 7, 2021 • 14min

Swift on Lambda while creating feature flags on CloudKit

Send me a textSome nice articles that might get you to think out of the box this week. Backpressure is a concept I pretty much have not thought about for years. And Sarun has a nice tip on dealing with inconsistent APIs.Result builders in Swift - The.Swift.DevUsing CloudKit for content hosting and feature flags | Rambo CodesCreate your first HTTP endpoint with Swift on AWS LambdaBackpressure in Combine | iOS DevelopmentHow to decode enums ignoring case in Swift Codable | SarunwWhat role do Tasks play within Swift’s concurrency system? | Swift by SundellJoin 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 showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Dec 2, 2021 • 56min

Ulf Schwekendiek, Founder & CEO at Centered.app

Send me a textUlf started Centered app. Before that he did tons of other things. Mostly he was involved with being part of or starting start-ups.It is a great story of an App developer growing way beyond his/her initial technical roots.Centered offers Flow Music & automated Productivity Coaching, Mono-Tasking, Do-Not-Disturb on Mac, Notification Blocking, Distraction Nudges and an elegant Task Management Dashboard. Also, give Centered app a try. You might really like it.More info on Centered.app <- Promo code with free month of premium access, if their product asks for a promo code, enter APPFORCE1. (No, this is not a sponsored episode, I am not receiving any kickback on premium sign-ups, I just really dig the tool Centered is creating.)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.PodMatchPodMatch Automatically Matches Ideal Podcast Guests and Hosts For InterviewsSupport the showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer
undefined
Nov 30, 2021 • 14min

Some SwiftUI and mostly boilerplate style code

Send me a textThis week’s episode is mostly about SwiftUI.Adding DocC to an existing swift package – RhonabwyHow to Digitally Sign a PDF Using a YubiKey | PSPDFKitConfirmation Dialogs in SwiftUI - Replicating Apple's Reminders appMastering ProgressView in SwiftUI | Swift with MajidSwift actors: How do they work, and what kinds of problems do they solve? | Swift by SundellDonny on MondayJoin 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 showDo iOS: https://do-ios.com Rate me on Apple Podcasts. Send feedback on SpeakPipeOr contact me: Mastodon: https://hachyderm.io/@appforce1 X: https://x.com/appforce1 BlueSky: https://bsky.app/profile/appforce1.net LinkedIN: https://www.linkedin.com/in/leenarts/ Support my podcast with a monthly subscription, it really helps.My book: Being a Lead Software Developer

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app