@firstname.lastname@example.org when you break the mental OOP walls you can actually find nice solutions. I think I've found a way to have a nice API for the storage of the metadata.
@email@example.com Here is the video from yesterday's stream https://youtu.be/8uELlWDCYqM how to make a plugin for Publish.
What you think about the usage of private global variables to magically add storage to a type? Is this abusing #SwiftLang ? I think it gives a super nice API so is totally worth it ^^
@alexito4 Global state, however it is implemented, is a huge problem when debugging, testing and trying to run anything in parallel. Hiding it by making it private makes it even worse. If you really have to keep some kind of context, have an explicit object for it.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!