2018-10-20: Hi, I’m trans. I’ve known for a long time that given the choice,...

2018-08-21: Theory: Back To My Mac is going away because without...

2018-07-30: My team at Twitch currently has a few job openings...

2018-06-15: I’m considering installing the iOS 12 beta as I’ve heard...

2018-06-15: Apple Maps routing has been down for almost 3 hours...

2018-06-07: Does anyone have a spare (non-flag, non-California) WWDC pin? I...

2018-06-04: Does anyone at WWDC have the Dogcow pin and are...

2018-06-04: Discovered a Cuban sandwich shop a block away from the...

2018-06-04: Actually attending WWDC this year. If you see me in...

2018-06-04: Miscellaneous thoughts about Messages in iCloud A couple of random thoughts about Messages in iCloud: People...

2018-05-28: Oh and @donaldglover did a fantastic job as a young...

2018-05-28: Saw Solo yesterday. The movie wasn’t perfect (and was awfully...

2018-05-22: The brand new 1Password Mini is amazing. I was kind...

2018-05-13: Ah, the info comes from a group of European researchers,...

2018-05-13: The EFF says that a new security vulnerability has been...

2018-05-13: If you’re curious what Apple’s build server destroots look like,...

2018-05-11: Brooklyn Nine-Nine was picked up by NBC!

2018-05-10: FOX just cancelled the best show on TV. I really...

2018-05-08: Bonjour Browser 2.0 is now available on the Mac App...

2018-05-05: I misread something tonight and came up with a phrase...

2018-05-04: Apparently you can’t have a Mac app and an iOS...

2018-04-20: Has anybody figured out if it’s possible to trigger custom...

2018-04-20: Trying to decide if Bonjour Browser 2.0 should keep the...

2018-04-19: The real measurement for my weight loss is the number...

2018-04-18: Really bummed to hear the news about the Black Pixel...

2018-04-18: The original Bonjour Browser used a program written in Haskell...

2018-04-17: It feels strange to be working on a Mac app...

2018-04-16: Oh wow, the original Bonjour Browser project is so old...

2018-04-11: Is it just me, or is Slack becoming even more...

2018-04-09: Dammit. Uber acquires bike-share startup JUMP. I thought JUMP was...

2018-04-02: 6 hours in and Ni No Kuni 2 is exceeding...

2018-03-29: iOS 11.3 is out, along with Xcode 9.3 and whatever...

2018-03-26: It’s a few months old, but The Last Jedi Isn’t...

2018-03-23: Before I started working at Twitch, I never watched any...

2018-03-17: Terry Crews Is Not Going Down Without A Fight

2018-03-14: Forgot to get a picture of it, but FedEx just...

2018-03-08: This is what iTunes showed me today in the For...

2018-03-07: Finally got my new license plate.

2018-03-04: Finally saw Black Panther today, and it was incredible. If...

2018-03-02: More on the Weird Al Hamilton single. Lin-Manuel Miranda and...

2018-03-01: This I did not predict. The Hamilton Polka - Single...

2018-02-28: TIL that recent iOS processors use 16kb pages instead of...

2018-02-27: Baby Groot’s full name should be Groot Grootson.

2018-02-26: I haven’t broken my posting streak, but I’m coming awfully...

2018-02-25: Just published PMJSON v3.1.0. Lots of good stuff in this...

2018-02-24: A peculiar genre of joke

2018-02-24: 320 calories is far too small a calorie budget for...

2018-02-23: Just released PMHTTP v4.0. This release supports Swift 4 and...

2018-02-23: Words for “yes” in Romance languages (via Mark Dominus)

2018-02-22: 순두부 (tofu soup) with shrimp and kimchi. Om nom nom...

2018-02-20: How to use adaptive width strings for localization on iOS...

2018-02-20: Turning my computer’s clock backwards while running the iOS Simulator...

2018-02-18: PMJSON v3.0 is out. This adds support for Codable and...

2018-02-18: Today I learned how to prep pork tenderloin.

2018-02-18: Leftover meatloaf made by the incomparable Rob Marini. Ketchup(-based glaze)...

2018-02-17: Success.

2018-02-17: I have a real gourmet lunch today.

2018-02-16: Fired Google Engineer Loses Diversity Memo Challenge 😂

2018-02-15: My wife is having lots of trouble using Twitter because...

2018-02-15: Ok that’s cool. If I switch iTunes over to remote-controlling...

2018-02-14: Valentine’s Day dinner with my wife.

2018-02-14: I think we have too many HomePods in this apartment…...

2018-02-14: Why does Google Meet require Chrome? I thought Google was...

2018-02-13: The real measure of my weight loss is the fact...

2018-02-12: I didn’t even know half pipe snowboarding was a thing...

2018-02-11: First scrambled eggs I’ve made since I was a kid....

2018-02-10: Really stoked to see that HomePod can tell me calorie...

2018-02-09: Siri can’t pronounce Pyeongchang correctly. She says it the same...

2018-02-09: NBC commentators can’t pronounce Pyeongchang correctly. My wife has been...

2018-02-08: Shrimp with old bay seasoning again, and delicious fresh kimchi....

2018-02-07: Introducing oil today. Just 1tsp so barely any, but hey...

2018-02-06: Today’s dinner. Chicken was rubbed with Herbes de Provence this...

2018-02-06: By Hannah Hillam

2018-02-05: Been getting a lot of practice writing TypeScript over the...

2018-02-04: Just released Tomorrowland v0.3.0. Not a whole lot here, mostly...

2018-02-03: I’ve got some sort of stomach bug today, so Jane...

2018-02-02: Verdict: cold tofu with kimchi actually works really well.

2018-02-02: Tonight’s dinner is tofu and kimchi. I’ll probably try pan-frying...

2018-02-01: Repeating a meal, though this time the chicken was rubbed...

2018-02-01: Brent Simmons on why micro.blog is not another App.net inessential.com...

2018-02-01: That was my school by @me1000

2018-01-31: Meal #7. 150 calories of shrimp is a lot! Got...

2018-01-31: Over the past few days I’ve been seeing these fat...

2018-01-30: Meal #6. Fresh kimchi plus super-fermented kimchi. Also some dried...

2018-01-29: Meal #5. Southwest chipotle seasoning on the chicken (though not...

2018-01-28: Adding some kimchi to today’s meal. Yum!

2018-01-27: Meal #3. Sashimi from the local amazing sushi place, plus...

2018-01-26: Meal #2. This time with a bit of lemon on...

2018-01-26: Trying to post something every day (that’s not a @-reply)...

2018-01-25: My first bite of real food in 3.5 months. Sous...

2018-01-25: I just learned about __auto_type. How did I miss this...

2018-01-24: I’ve lost 64lbs over the past 16 weeks. Tomorrow I...

2018-01-23: I just published Tomorrowland v0.2.0. The big change here is...

2018-01-23: According to the security update it looks like Apple backported...

2018-01-23: PSA: Xcode 9’s new build system is not compatible with...

2018-01-22: It’s Micro Monday. I assume y’all are already following @brentsimmons,...

2018-01-22: Heading home again from LA. The 5 was completely stopped...

2018-01-21: Watching my wife eat this delicious ramen, when all I...

2018-01-21: Finally figured out how to zoom in on micro.blog images....

2018-01-20:

2018-01-19: Driving down to L.A. now (well, my wife is driving)....

2018-01-17: I’m glad I don’t commute down to Cupertino anymore. The...

2018-01-15: Just published the v0.1 release of my new Promises framework...

2018-01-15: Trying out a hosted micro.blog.