Macos
AsyncCombine: Because Async Code Shouldn’t Be Ugly
When Swift first introduced Combine, I loved it. The syntax was expressive, pipelines were easy to follow, and @Published
made state changes feel almost magical. But as Apple pushed us toward Swift Concurrency, I decided to bite the bullet and migrate one of my apps away from Combine.
The migration …
Find favicons used by any website
Some time ago, I was working on an iOS application that required me to fetch and display the favicon of a given URL.
Easy right? Well, not so much.
About 15 to 20 years ago, you’d be fine to set up a simple HTTP GET request at the server’s root with favicon.ico
appended to it. So getting …