Avatar of Matt Moriarity
Matt Moriarity

July 2020


Once again, I got a new PB for Lost Judgment in today's stream: 2:55:27, under 3 hours for the first time!


It seems that not having to go to work anymore does not make me immune to migraines.


Got a new PB for the Lost Judgment speedrun while streaming on Tuesday: 3:08:51! Thanks to the folks who were hanging out for this, it was really fun. I'm planning to stream more attempts soon, including at least one this weekend, so look out for that if you're interested.


This week is my last week working at Stripe. I'm really gonna miss all the great people I've gotten to work with, but I'm long overdue for some rest. Not sure what comes next, I'll figure that out later.


Yesterday, I did my first attempt at a Lost Judgment Any% speedrun. Under 4 hours was my goal, and I came in just under that, so I'm pretty happy! Lots of room here to improve.


If I ever start a company, we'll use Slack but there'll be no work talk allowed in there, only shitposting.


While I do agree with this, my ADHD means that I need to be passionate about my work in order to be motivated at all. I end up chasing that feeling quite often to be able to feel effective.

Loading tweet…


Today, I've released Relay.swift v0.4.0! It includes a bunch of quality of life improvements to the APIs, support for refetching queries and fragments, and a few bug fixes too.


I guess Apple is going with the Google Meet playbook for Keynote.

Loading tweet…


Seems really weird to me that there are people out there who don't have social anxiety.


nginx and Go ReverseProxy are conspiring to make me lose my mind today. I don't want this!



Love to see Apple's bugs and my own bugs team up to make my app break is supremely weird ways.


I think today's gonna start with another Twitch stream. Probably in about an hour.

I'm thinking Crypt of the Necrodancer and maybe also a little bit of Celeste too.


Thought Celeste was hard enough and then I tried to do Core and a B-Side and I'm realizing I didn't know how hard it could get.


I finished the main story of Celeste last night. I love Madeline and all I want in this world is for her to be okay.


Vyvanse isn't gonna fix my ADHD brain. Once it's out of my system, it's like it was never there. It's not like an antibiotic. This stigma of medication is toxic.

Loading tweet…

I really miss casually walking into a bookstore, looking around for five minutes, then becoming instantly bored.


I finished The Last of Us: Part Two last night so tonight I'm starting Celeste. The only thing these seem to have in common is being really difficult.



This is such embarrassing, uninspired neoliberal garbage. The fact that this is as left as it gets in American politics makes me deeply sad. If you're gonna fantasize like this, dream bigger.

Loading tweet…

Just filed my third feedback ticket with Apple since WWDC. I'm trying to be optimistic that this might mean some of these bugs get addressed before GM.


@StateObject and @ObservedObject in SwiftUI

This morning I came across a tweet from Nick Lockwood asking a very good question about SwiftUI in iOS 14: is there a reason to use @ObservedObject now that we have @StateObject? This question prompted me to want to explore and show what's different about these property wrappers, how StateObject works under the hood, and why you still need both.

Read more…


Hoping I can write a blog post before all the motivation and interest dries up.


I was in this place before COVID so things are rough over here.

Loading tweet…