I like this quote about pointers. I definitely remember struggling with the idea back in college.
For some reason most people seem to be born without the part of the brain that understands pointers.Smart and Gets Things Done
It’s weird because the idea is pretty simple. I guess it’s just that there’s nothing like pointers in the real world, so it’s not an intuitive idea. 🤷🏻♂️
Working on a new iOS build script, I was happy to see that TestFlight has a full-on REST API. When did that happen?
👉 TestFlight API – Manage your beta testing program, including beta testers and groups, apps, and builds.
Now I can automate anything TestFlight! Yaas! Also adding it to my list of helpful APIs.
This is a really helpful Swift best-practices guide. It’s more than a style guide. It’s more of a design guide.
👉 Lickability Swift Best Practices Guide
This even came with a little context in the form of a Medium post. Via iOS Dev Weekly.
Interesting… here’s a cross-platform Swift IDE for iOS and Android.
Looks promising if you want to write your app in Swift but have to make an Android app too. Or already have a Swift-based iOS app and need to port to Android.
Great idea: the Swift programming language has a continuous integration system constantly building various versions of Swift against various Mac and Linux platforms. Now that’s good modern software process, and super cool that its publicly visible.
Even better, this continuous integration is continually building third-party projects using the latest versions of Swift to make sure everything is a-okay. This is the Swift Source Compatibility Suite.
And best of all, that page has instructions for adding your own project to the list. That way you can make sure Swift and your project continue to get along fine. 🤗 That’s a win-win.
Via iOS Dev Weekly.
Generate some HTML changelogs with the built-in
👉 Generating a project changelog using Git log
This works if each commit is a useful change and has a useful commit message. 🤷🏻♂️