Another destination for my European pool/spa tour, thanks to the #accidentallywesanderson hashtag on Instagram.
This is a municipal pool in Wroclaw, Poland. 🤩
Another destination for my European pool/spa tour, thanks to the #accidentallywesanderson hashtag on Instagram.
This is a municipal pool in Wroclaw, Poland. 🤩
Are you wondering how to get some information from one component to another in SwiftUI? Too many options to consider? This helpful post walks you through all the scenarios.
👉 View Communication Patterns in SwiftUI
Cheat sheet:
Via iOS Dev Weekly.

Something I came up with while playing around on GarageBand.
It’s rough – and yes even offbeat at times, but I like the idea. I did the drums with my fingers on the iPad! 🥁
Trying to learn GarageBand by making a new song. Rough but fun. Check out the surprise ending. 💥
Most of us developers know can we can should abstract the network layer to support mocking, unit testing, and just to produce a more flexible design.
While lots of us know this, in practice it seems to get overly complicated and not always done well. A good design should simplify things, not complicate things. This is why I like this post focusing on using protocols to simplify network requests and improve testability. It even gets into decoding responses to give you a useful end-to-end flow.
👉 Removing the network layer in your iOS app
Even better, this is part of a Power of Protocols series (yay!).