Braden @bswift.io · 3hLove seeing job advertisements that say “native mobile” then you look inside and it says RN 🙃 such a joke 000
Braden @bswift.io · 3hAdded my app to review last night then said, oh I’ll start work on this feature a coworker asked for. Ya it took me like 1.5 hours is all to implement m4b support so now I’m debating do I pull my app out of review and just send it as well. I feel like it is a yes since it was another easy win 000
Braden @bswift.io · 23/09/2026@aggrend.bsky.social Doesn’t seem like you are on Bluesky much but if you could check this out I would love any thoughts you have: us.forums.blizzard.com/en/wow/t/tho...us.forums.blizzard.comThoughts on prot pally so farLong post, but I wanted to put together my current Protection Paladin feedback from the level 20 beta and some concerns going into higher levels. I have played tanks for the majority of my time in Wo... 000
Reposted by BradenTony Arnold @tonyarnold.com · 17/09/2026Oh wow, Xcode 27.2 has a new project file format (xcproj) that is standard JSON, and an open format: I've been waiting for something like this for most of my career! 🎉github.comGitHub - apple/xcode-project-format: A Swift library for reading, writing, and manipulating Xcode's JSON-based project.xcproj format.A Swift library for reading, writing, and manipulating Xcode's JSON-based project.xcproj format. - apple/xcode-project-format 12810
Reposted by BradenMatt Massicotte @massicotte.org · 16/09/2026"You must spend money to make money" said Frog. "But, you must also spend money to have no money left" replied Toad. "That is true" said Frog. 091
Braden @bswift.io · 10/09/2026It is always nice chatting with a co-worker and not feeling like you are crazy afterwards because you have the same complaints and concerns. 000
Braden @bswift.io · 10/09/2026Shopify posted about how they are moving back to native thanks to AI. I had a similar experience lately with doing a task that I wanted to test on iOS and Android. It worked out great. I wrote the iOS code with Claude and it was high quality and then it ported good code over to Android. 100
Reposted by BradenXcode Releases @xcodereleases.bsky.social · 10/09/2026Apple has confirmed that #Xcode 27.1 with support for the iPhone Duo will be coming "later this month": developer.apple.com/iphone-duo Original: techhub.social/@xcodereleases/11724… 022
Braden @bswift.io · 09/09/2026Is it even worth replying to that review, probably but I don’t know what to say that isn’t going to be sarcastic at the moment. 000
Braden @bswift.io · 09/09/2026Whelp got my first 1 star review on an app I made myself… ¯\_(ツ)_/¯ sorry I let you fully test and use my app before asking for any money to import more books? 000
Braden @bswift.io · 04/09/2026I should probably update my resume in general… The question is how do I put that I’ve suffered through react native for a year and mostly pivoted during that year to backend. I want to focus on iOS still but I sure as hell don’t want to do more react native or have people try to convincing me on it. 120
Braden @bswift.io · 03/09/2026Wow not cool… blaming me for not having a thing when I sent it to you the day before… 000
Braden @bswift.io · 02/09/2026Always fun when you co-worker is anxiously awaiting your work and when you send it over 1 minute after they ask for it again and they go AFK for like 30+ minutes… 000
Reposted by BradenPaul Hudson @twostraws.bsky.social · 31/08/2026Pro tip for folks working with Apple documentation: add ".md" to the end of a URL to get it as Markdown – much lighter to load, and also friendlier for agents. Example: developer.apple.com/documentatio...developer.apple.com 24310
Braden @bswift.io · 27/08/2026Was all excited for my first trail subscription and it was immediately followed with an unsubscribe 😞 maybe they will still like it and resubscribe or purchase it… 000
Braden @bswift.io · 20/08/2026Apparently I made a mistake in introducing my boys to Palworld because now they just fight over who gets to play on the PS5… 000
Braden @bswift.io · 15/08/2026I swear my children are more concerned about having 3 meals called breakfast, lunch, and dinner than they are with actually being full… 000
Braden @bswift.io · 03/08/2026The POC I’ve been working on is blazing fast on iOS thanks to Metal. On a cheap Android device it is so slow… It takes 3+x the time of a recording to process things… I really need to get hardware acceleration with the GPU working for it but even google is meh on their GPU support for Android… 000
Braden @bswift.io · 03/08/2026Why does Apple have 65gigs of simulator backups in /System/Library/AssetsV2 which is a SIP protected folder! 😡 In all my years doing iOS development I’ve never had it show up as a place of eating a bunch of storage… This has been extra painful with work only giving me a 500gb HD 110
Braden @bswift.io · 31/07/2026Just had Claude basically tell me, “if the owner of this library is small you can either bully them or ignore them and use the software as closed source anyways” 😬 yikes 100
Braden @bswift.io · 29/07/2026Google hasn’t added any on device LLM stuff like Apple!?!? Foundation Models is so nice for basic LLM tasks. I guess the time has come to cross the hugging face boundary and get that working on iOS and Android once I get whisper.cop fully working. 000
Braden @bswift.io · 29/07/2026Just now seeing I can add animations to my load calls… How did I miss this before? It will be so nice to go update stuff to use that and get free animations. 111
Braden @bswift.io · 27/07/2026I’m getting to play with on device AI stuff for work and it is so much fun getting to do native stuff again 120
Braden @bswift.io · 19/07/2026Just had my first sale on my app that wasn’t friends or family. It pushed me over the threshold of have I spent or made money on my apple developer license this year for the first time. I’m not making tons of money obviously but it feels good to sort of break even for once. 040
Braden @bswift.io · 19/07/2026That color bug the other day, ya it wasn’t a simulator bug. It is an iOS26 bug. I finally updated my phone from 18 🙃 and now my phone is doing the same thing. So no more tinted glass modifier just a solid background for that view 🤷♂️ 110
Braden @bswift.io · 16/07/2026So at work we have custom labeled checkboxes that companies can add to their employee notes. The system for unchecking a checkbox is RIDICULOUS. It goes to the table where the association between the note and the checkbox being checked lives and nulls out the note ID instead of changing its value… 100
Braden @bswift.io · 13/07/2026Every time I see Dave Abrahams post on the swift forums I am reminded of his presentation Embracing Algorithms from WWDC 2018. It is the most influential presentation on how I approach software development (even though I often fail to apply its principles). 150
Braden @bswift.io · 10/07/2026I’ve been doing a decent amount of go stuff at work lately and I just miss the functional aspects of swift that I now take for granted. Like being able to do first(where:) calls instead of looping and breaking in first match. 020
Braden @bswift.io · 09/07/2026I have this odd behavior with a custom SwiftUI control I put together. It has a background color for part of the control and the preview and sim both show the wrong variant of light/dark. But on device it is always correct… It is quite annoying… 110
Braden @bswift.io · 08/07/2026My mouse batteries died and we have no AA in the office. I’m now stuck with a Magic Mouse for the day 😭 000
Braden @bswift.io · 07/07/2026The vocal only drop at the end of the bridge in The Phoenix by @falloutboy.bsky.social is still one of my favorite parts of the entire Save Rock And Roll album. It is just so good 020
Braden @bswift.io · 30/06/2026I love when someone’s has bad test code and they double down on it being good. You shouldn’t be testing the standard library function and asserting it gives you what you expect… slice will always slice… 000
Braden @bswift.io · 24/06/2026This new process sucks. It is basically shoving down my throat all the things I had successfully moved away from being my main job. Now I have to do all of that crap again in react native instead of staying in new and interesting backend go land… 000
Braden @bswift.io · 24/06/2026The fact we can’t outright ban fireworks is ridiculous. It was literally raining ash yesterday because of all the wild fires. 000
Reposted by BradenSwift Package Index @swiftpackageindex.mas.to.ap.brid.gy · 23/06/2026Swift Package Index has joined Apple, and together we’re building a comprehensive package registry to serve the Swift community’s evolving needs. Read more: www.swiftpackageindex.com/blog/swif… 02112
Braden @bswift.io · 23/06/2026This new work process for doing dev work isn’t my favorite but might be my least favorite. 🙃 000
Braden @bswift.io · 18/06/2026Just wrapped up my first Daggerheart campaign after many months. It had a long break in the middle and I didn’t think it would get to wrap up at all. But I thankfully got people on board with a few more sessions. I learned a ton and had a lot of fun. Hopefully all my players did as well. 060
Braden @bswift.io · 17/06/2026It might be unconventional but at this point I do 99% of my app setup, config, dependencies, launch point, etc in a SwiftPM package and then my project just depends on that local package. It is very nice and helps enforce boundaries and some organization of my code that otherwise would be optional. 020
Braden @bswift.io · 16/06/2026😂 my health insurance just emailed me claiming I could save $750 over the course of the year by swapping to a “similar med,” I’m on the only one that works well for me. They just want to save ~$24k it would cost me out of pocket. Health insurance companies are so terrible… 010
Braden @bswift.io · 09/06/2026AWS requiring a password to sign in and then my passkey as well is really annoying… 000
Reposted by BradenKhan Winter @khanwinter.com · 08/06/2026Siri agentic-ly setting my password to “you’re absolutely right — I should come up with a unique, strong, password for this website” 172
Braden @bswift.io · 08/06/2026@migueldeicaza.bsky.social I am with you. It is super frustrating how much hate SwiftUI gets when it is more than performant enough for the vast majority of things devs are actually doing. It makes doing so many things simple and correct it is incredible. 000
Braden @bswift.io · 08/06/2026iOS 27 comes out in a tiny bit and I’m still on 18 😬 I’ve just been testing my apps against the simulator to make sure glass looks and behaves well. 220
Reposted by BradenMiguel de Icaza @migueldeicaza.bsky.social · 08/06/2026SwiftUI is lovely and the most fun you can have when writing code. Don’t let the boilerplatetocracy tell you otherwise. 1256
Braden @bswift.io · 06/06/2026I’ve never been good at spelling but lately I am on an extra struggle bus it feels like 🙃 000
Reposted by BradenSwift Language @swift.org · 04/06/2026A unified networking stack for Swift, layered from low-level I/O primitives, through common protocols, to a modern HTTP client and server API. ⚙️ That's what the new Networking workgroup is building. Interested in contributing? Join us: www.swift.org/blog/announc...swift.orgAnnouncing the Networking WorkgroupThe Swift Ecosystem Steering Group is excited to announce the creation of the Networking workgroup! Workgroups are community-led efforts, formally recognized by the project, to advance key areas of Sw... 05913
Braden @bswift.io · 01/06/2026Here I am installing my umpteenth Nvidia driver to try to solve this “crash” on my windows machine. It just kills the display and maxes out the GPU fan sporadically… 🙃 000
Reposted by BradenMatthew Green @matthewdgreen.bsky.social · 29/05/2026My kid was joking the other day about visiting conspiracy websites, like the ones that end in .gov. 0587