The passing around of `Namespace. ID` between SwiftUI views, particularly in navigation transitions, feels very clunky in modern #SwiftUI architecture #iosdeveloper#AppDevelopment
Term: Artisanal coding
Definition: The OTT practice of actually looking at the code you produce and even sometimes modifying it before shipping.
Antonyms: vibe coding
The best #Raycast extensions for app developers:
β XCode Extension: Simulator, Projects, etc.
β Git Repos: Quick access to local repos
β GitHub Repository Search: Search GitHub quickly
I can't live without these shortcuts
Links to each and details below!
#ios#appdev
3οΈβ£ GitHub Repository Search
Easiest way to search the repos on your GitHub account. I use this to quickly access PRs and browse repos I use less frequently and may need to clone. So good
After my #ProductHunt launch this week, my focus has been shipping Siri and Shortcuts support for Afterpage! It's been fun playing with AppIntents and getting the foundation set for the "new, smarter Siri" coming later this year. Afterpage will be ready!
Never lose an important document again! Give Afterpage a try for free!
I launched Afterpage 1.0 over the weekend! Now time to learn from my users and keep making the app better for everyone who's looking to tame their inboxes of documents.
With tax season here in the US having one place to put all of my receipts, W2/tax slips, etc. is going to save me a lot of headache.
#indiedev #productivity #ios #IndieHacker
I updated to Tahoe 26.2 with XCode 26.2 and when running Simulator on iOS 26.0 all of my FoundationModels calls now fail with this error, anyone else see this? #iOS26#indiedev#appdevelopers
How the heck does anyone grant API access to Apple Ads as a solo indie? I've been trying for two days to invite myself, tried creating a new Apple ID which failed, put in a support e-mail and got an autoresponse. This is crazy.