During the presidential election last month, I was surprised to see that there was also a local transit plan called Project Connect on the ballot. I kind of assumed it would fail since there was a pandemic on, traffic was way down, and people were avoiding crowded spaces. 🤷🏻♂️
I was farther stunned to see that this is not some BS 💩 rail system built on existing freight rail lines (wtf?) but a real urban rail system actually running through the heart of the city where people can truly ditch their cars forever and hop on the train. This line runs right down South Congress, where I can walk to it to get to downtown, UT, or the airport entirely car-free. 🎊
This project can help make the city more human-oriented, more convenient, reduce the need for all that ugly asphalt, take some pressure off those gridlocked streets, and help the planet. For about $25/month I’m soooo in.
Building, validating, and uploading your iOS app to Apple’s App Store Connect is a surprisingly arduous process. The next time I make an app on my own, I’m totally going to automate the heck out of the process where I can.
This video show how to do it in an hour. 🤯
The lead maintainer of fastlane demonstrates how easy it is to set up fastlane to automate the process of building, signing and uploading your app to the App Store
Our goal is to make concurrent programming in Swift convenient, efficient, and safe.
Once implemented, this roadmap will let you write this mess…
This way. 👍
The roadmap contains “nurseries” for creating child tasks 😆, and something called “actor isolation”, starting with “basic actor isolation”. I can’t help but picture a bad actor sitting around his apartment in L.A. 🤷🏻♂️
There’s also a solid glossary of what these terms really mean.
This library seems to be a sort of farm league for things that might make it to big leagues of the Swift Standard Library eventually.
Swift Algorithms lets you do just about anything you can think of with a collection (or two). It lets you do stuff like rotate[10, 20, 30, 40, 50, 60] to [30, 40, 50, 60, 10, 20], or find all possible permutations of [10, 20, 30], and lots of other things like chunking, random sampling, etc. Fun. 🤓