👋🏼 Welcome to SwiftlyRush
Are you bold enough to buy the Black MacBook Pro?
I must say the power we're seeing from the new M chips is quite astonishing and it's actually pretty scary how powerful these machines are becoming, however, extremely exciting especially as we dawn into the age of AI.
I love when Apple drops a subtle change to the products and this year we see an all new Black which is absolutely beautiful and I have often wondered if Apple would ever do this, especially given that Silver is the very classic Apple color choice.
I am personally not in the market for a new machine but if I was then I would certainly be convinced by these new models, are you?
Let me know and have a great week ahead!
🔥 Community News
An early look at the future of testing with swift-testing by Pol Piella
This is very interesting as the guys working on XCTest have released a brand new framework known as swift-testing, which is interesting because it might just show us what is in store for the future of testing in Swift, Pol is sharing some of his thoughts here too as well.
Animatable Dual Axis Graph by David Smith
David is here again with another design note and I love these. I think it's super important to get views from people outside of the programming industry and David is a designer which I always find fascinating. This particular one is all about animating a dual axis graph.
Reasoning about protocols by Tjeerd in't Veen
Protocols are tricky to fully understand. In this article, you'll read how protocols are an umbrella for multiple implementations.
Building and testing Swift packages on Windows using GitHub Actions by Pol Piella
Learn how to use the gha-setup-swift action to setup a CI/CD pipeline to build and test your Swift package on Windows using GitHub Actions.
Registering For Trait Changes by Keith Harrison
Apple deprecated traitCollectionDidChange in iOS 17, replacing it with a method to register for specific trait changes and Keith is here with some insight on how to remove the old and get ready for the new.
💡 And Finally...
We have started releasing every single video from SwiftLeeds this year, you should check them out because they're amazing!