Jared Sinclair
jaredsinclair@mastodon.social
<p>developer n’ designer • I make <span class="h-card" translate="no"><a href="https://mastodon.social/@moxtopper" class="u-url mention">@<span>moxtopper</span></a></span> • also ’Sodes also many (cr)apps that never shipped • Oldsmobile man. • former nurse • bad writer • Cleve Land</p><p>“Silence, exile, and cunning.”</p>
Posts
-
View post
We Need to Talk About Observation https://jaredsinclair.com/2025/09/10/observation.html There&#39;s more to observable objects than your UI code. I&#39;ve been stewing on this topic for a long time. Now that we&#39;re days from iOS 26 going live it&#39;s become a fresh topic with more to chew on.
-
View post
@jasongregori You can. It doesn&#39;t require AnyCancellable, just a class with a `private let task: Task&lt;...&gt;` property will do the trick. Override `deinit` to add `task.cancel()`. And inside `init`, where you create your task, just wrap the Observations sequence and implement correct weak referencing in exactly one place and encourage your teammates to use this wrapper instead of Observations directly.
-
View post
@mattiem Would you be available to chat sometime (for 20~30mins) about what I think is a major concurrency bug in Swift? I think child task cancellation is broken. Perhaps sometime this week or next? I need a second pair of eyes before I&#39;m sure. It&#39;d be easier over a screenshare. My email is desk at jaredsinclair dot com If not... no worries at all.
-
View post
Reminiscing about this old (cobwebbed) app launch website https://jaredsinclair.com/archived-unread/ which is, like, 12 years old now? I was proud of the CSS simulated iPhone and iPad, and am still surprised that it was possible.
-
View post
Every single instagram account I ever created, from the original real one (deleted after Facebook bought them) to various test and skunkworks accounts over the years, has been receiving “forgot my password” emails for the last week. Multiple emails each. There must be a systematic attack going on.
-
View post
Hey look it’s… @moxtopper for Android! It’s not ready, but it’s close. Know anybody who would want to run it through some casual games of Magic: the Gathering? Folks can email me at moxtopper@jaredsinclair.com and I will add them to the private beta list.
-
View post
Warm shout-out to @daveverwer for a decade-and-a-half of keeping us informed and entertained.