Matt Massicotte

@mattiem
3.3K Followers
2K Following
16.9K Posts

apple platform dev, outdoors, justice, games, he/him

every problem has a simple wrong answer

GitHubhttps://github.com/mattmassicotte
Webhttps://www.massicotte.org
Blueskyhttps://bsky.app/profile/massicotte.org
... I find it strange that there isn't a suite of tests used to help evaluate the effectiveness of an agent skill?

I love getting together with other developers, and if you can do it in any capacity, you should! I have so many amazing memories from past WWDCs.

But we cannot ignore that some of those developers are targets of the US government. Apple supports this. X exists only to support this.

New episode about Swift Concurrency with Matt Massicotte
https://youtu.be/cUu0M5ewpPM?is=wS8dwbbo38m3N9UM
Swift Concurrency Explained with Matt Massicotte

YouTube
I cannot believe that Apple doesn’t use the same iMac power adapter design with the Studio Displays

I've made some improvements and also *FINALLY* added support for CoreData entities to UIPredicateEditor.

Would appreciate your feedback, and PRs on it now. I've been using the component in both @pockity and @elytra for 4 years now, and it seems like it's in a good place: https://github.com/dezinezync/UIPredicateEditor

GitHub - dezinezync/UIPredicateEditor: UIPredicateEditor aims to be come a drop-in replacement of NSPredicateEditor for iOS, iPadOS and Mac Catalyst targets.

UIPredicateEditor aims to be come a drop-in replacement of NSPredicateEditor for iOS, iPadOS and Mac Catalyst targets. - dezinezync/UIPredicateEditor

GitHub
Now that I’ve been using a cross platform client, the distinction between Bluesky and Mastodon feels like an implementation detail. As a user, I (mostly) don’t think about it and honestly it’s really nice.

I do this dumb thing sometimes where I think of video games in terms of programming:

I just spent an hour trying to get this state variable to go from 3 to 4. But I got it and now, finally, this conditional is evaluating to TRUE!

That feeling when you see a post and you just know it’s smart or funny or something but you do not get it so you just tap “like” and move on.
I’m trying to cook up a test that demonstrates priority inversion with Swift’s concurrency system. It’s surprisingly hard to do!
It is just incredible how good @infuse is for local network media playback. Highly recommended.