The below is an off-site archive of all tweets posted by @mjtsai ever

April 2019

Posts updated today:

Apple Cracks Down on Screen Time Apps That Use MDM
https://t.co/IDbde9jYOU

iMac 2019… https://t.co/EsU5WeOTkr

via Tweetbot for Mac

@zcichy @morrick Your question seemed to be disputing that development had been compromised because apps still exis… https://t.co/3apZo9jSso

via Tweetbot for Mac

@zcichy @morrick The very significant extra development and customer support costs that come with the lockdowns.

via Tweetbot for Mac in reply to zcichy

@OvercastFM @platkus Great—sounds like playing the first few seconds is a workaround for my problem of a few old ep… https://t.co/1zQhIc3Kfm

via Tweetbot for Mac

Mozilla Looking for IRC Replacement: https://t.co/olUKkAPAZK #mjtsaiblog

via IFTTT

Apple Cracks Down on Screen Time Apps That Use MDM: https://t.co/12tisU1KcQ #mjtsaiblog

via IFTTT

The Under-Appreciated Awesomeness of Apple Events (the Technology): https://t.co/QcZXohSyRv #mjtsaiblog

via IFTTT

@OvercastFM If I manually add an episode to a playlist, does the playlist retain it, so to speak, or is it still el… https://t.co/c8Jm9EOCP3

via Tweetbot for Mac

Posts updated today:

Qualcomm and Apple
https://t.co/JaQhgWw2oq

ScanSnap 64-bit Software Update… https://t.co/hp0RTsOuPO

via Tweetbot for Mac

Posts updated today:

2018 MacBook Keyboards
https://t.co/Nw6oG7R8lm

Collision Course
https://t.co/QhGmePRENU

Se… https://t.co/cjMwaCFsQ9

via Tweetbot for Mac

@eternalstorms I don’t understand what the intent is. They wouldn’t even let me do that pre-sandboxing. But now som… https://t.co/3RFBGomHnG

via Tweetbot for Mac

@eternalstorms :( That seems totally reasonable, and the kind of thing I had heard they were now accepting.

via Tweetbot for Mac in reply to eternalstorms

@lapcatsoftware @eternalstorms The assumption is that apps are not supposed to share anything with each other. :(

via Tweetbot for Mac in reply to lapcatsoftware

@eternalstorms Do you mean that the user clicks a button to install it, and you present an open panel for the PDF Services folder?

via Tweetbot for Mac in reply to eternalstorms

@suyashsrijan Unfortunately, it is hard to isolate. Doesn’t happen in a small test file or even in another file in… https://t.co/Q5toh7hy7z

via Tweetbot for Mac

@lapcatsoftware Yep. I don’t know what it was, though. I can’t remember the last false positive that didn’t contain a URL.

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware Oh, looks like Akismet sent it directly to spam (rather than moderation, where I first looked).

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware No idea what happened. Could you try posting again?

via Tweetbot for Mac in reply to lapcatsoftware

Luminary Proxying Podcasts Without Asking: https://t.co/jpksU4LD0m #mjtsaiblog

via IFTTT

@McCloudStrife Profitable, sure, but they would cede the status advantage, which would lead to lower profits.

via Tweetbot for Mac in reply to McCloudStrife

@McCloudStrife Yeah, I’m aware that’s the common view. But to me it’s a “you had one job” situation. And on top of… https://t.co/EjQ5JraEeh

via Tweetbot for Mac

@McCloudStrife An Apple Chromebook might be an improvement and a good product for many people, but if everyone know… https://t.co/s98grC7qvo

via Tweetbot for Mac

@McCloudStrife I get the point about status, but the products won’t continue to be status symbols if they don’t wor… https://t.co/JTKhgRHT45

via Tweetbot for Mac

@McCloudStrife Well, I’m an outliner in that I don’t actually think iMessage is a good product, and I wish people w… https://t.co/yp7XXfwwuf

via Tweetbot for Mac

@McCloudStrife How do you get people to keep buying, much less switch to, the expensive way to run Facebook?

via Tweetbot for Mac in reply to McCloudStrife

@McCloudStrife I don’t know. I personally don’t think that only keeping the Instagram/Facebook crowd happy is a ste… https://t.co/256z1bT5aN

via Tweetbot for Mac

@McCloudStrife I think they still do. But it’s not just about recommendations but also the ecosystem that pros help… https://t.co/B0L6iDrThz

via Tweetbot for Mac

@McCloudStrife What do you have in mind that would lose money? Were they doing that in the past? It’s not that stuf… https://t.co/C3AJiM56K1

via Tweetbot for Mac

Posts updated today:

Collision Course
https://t.co/1efwwGafok

Safari Link Tracking Can No Longer Be Disabled… https://t.co/aZxBTAUi7P

via Tweetbot for Mac

@lapcatsoftware I figured that one was staying since it lasted a lot longer than most of the ones today.

via Tweetbot for Mac in reply to lapcatsoftware

PDF Outlines, Bookmarks, and Preview: https://t.co/zJhHTjK684 #mjtsaiblog

via IFTTT

Backing Up Shared iCloud Photo Albums: https://t.co/GM3f9dyy1S #mjtsaiblog

via IFTTT

@NSExceptional Are you saying you think the in-store repairs will actually be slower (contrary to the stated goal)?… https://t.co/GObEIq8HfC

via Tweetbot for Mac

Posts updated today:

Quantum Computing and APFS: Free and Used Space
https://t.co/wjDDYKf7jW

The 2018 MacBook Ke… https://t.co/l7cVWKjZ3J

via Tweetbot for Mac

Posts updated today:

Security Benefits of Mac App Notarization
https://t.co/Cekxsfe5S3

Apple to Target Combining… https://t.co/ZJFdJtW0DD

via Tweetbot for Mac

@marcoarment Still no repair extension if you bought a third-generation one.

via Tweetbot for Mac in reply to marcoarment

Anyone else seeing Swift compiler crashes since Xcode 10.2.1 when using () on a property of a typealias?

via Tweetbot for Mac

@colincornaby Sorry about that. Could you be more specific? (I’m probably missing something obvious here, but it looks OK to me.)

via Tweetbot for Mac in reply to colincornaby

The True and False Security Benefits of Mac App Notarization: https://t.co/sTCwiohhIV #mjtsaiblog

via IFTTT

Performance Considerations When Reading Directories on macOS: https://t.co/63OuDCEMon #mjtsaiblog

via IFTTT

@lapcatsoftware How do we know that the malware checks are what’s slowing it down?

via Tweetbot for Mac in reply to lapcatsoftware

Origins of the Apple Human Interface: https://t.co/k4uNqeHV0g #mjtsaiblog

via IFTTT

Posts updated today:

2018 MacBook Keyboards
https://t.co/HqZuoXRVie

Boeing 737 MAX
https://t.co/kecnmwdAXc

Safa… https://t.co/nTUXap0Cu7

via Tweetbot for Mac

Google Decides to Monetize Maps: https://t.co/RWGT70H8FL #mjtsaiblog

via IFTTT

How to Remove Siri From the Touch Bar: https://t.co/wwEQu8CIOD #mjtsaiblog

via IFTTT

The Hard Part in Becoming a Command Line Wizard: https://t.co/QhcuzlqEWN #mjtsaiblog

via IFTTT

RT @toothfairymac: ToothFairy 2.5 adds menu bar icons for lots more Bluetooth devices, shows battery and status information in the device m…

via Tweetbot for Mac

@hisaac Yeah, I should probably just strip the ** or convert them to “” for multi-word sequences.

via Tweetbot for Mac

Safari Auto-Submitting AutoFilled Passwords: https://t.co/DdKLmAH626 #mjtsaiblog

via IFTTT

Safari Auto-Submitting AutoFilled Passwords: https://t.co/DdKLmAH626 #mjtsaiblog

via IFTTT

Safari Auto-Submitting AutoFilled Passwords: https://t.co/DdKLmAH626 #mjtsaiblog

via IFTTT

Hackers Abused Support Portal to Read Microsoft E-mails: https://t.co/ugsiKMoOCD #mjtsaiblog

via IFTTT

The Time Tim Cook Stood His Ground Against the FBI: https://t.co/6SddkOi3Gi #mjtsaiblog

via IFTTT

Posts updated today:

All the Streaming Video
https://t.co/EPQGl2nxhM

Apple Arcade
https://t.co/H8a6vPYBsX

Galax… https://t.co/isqeN0IKVI

via Tweetbot for Mac

@morrick Yep, as you know I like to keep related stuff in one big post. :)

via Tweetbot for Mac in reply to morrick

@morrick Saw it, thanks. Looks like great work. Will take me a while to read.

via Tweetbot for Mac in reply to morrick

Sandboxing Makes Quarantine Flags Almost Meaningless: https://t.co/yhTGy4Y9q0 #mjtsaiblog

via IFTTT

Qualcomm and Apple Agree to Drop All Litigation: https://t.co/jhPXKQC8TZ #mjtsaiblog

via IFTTT

Twitter’s Complicated and Messy Verification Process: https://t.co/ZYowTUYnmG #mjtsaiblog

via IFTTT

@lapcatsoftware I don’t see what you’re missing, so I guess the answer is that Marzipan is intended for other types of apps…

via Tweetbot for Mac in reply to lapcatsoftware

Posts updated today:

Why Swift’s Copy-on-Write Is Safe
https://t.co/s5V2rLcLOa

Skype for Web Drops Support for S… https://t.co/5GzYoV1Z2r

via Tweetbot for Mac

Posts updated today:

Safari Link Tracking Can No Longer Be Disabled
https://t.co/POr39CUAkM

Kindle 9… https://t.co/H4E2Gfh1sj

via Tweetbot for Mac

@ScooterComputer I’m using a Magic Mouse 2 and the same vintage iMac, FWIW.

via Tweetbot for Mac in reply to ScooterComputer

@ScooterComputer @nibroc This particular task actually works fine for me.

via Tweetbot for Mac in reply to ScooterComputer

Library Evolution for Stable Swift ABIs: https://t.co/A1a1d7xWvE #mjtsaiblog

via IFTTT

Core Animation Bug in macOS 10.14.4: https://t.co/VmJlUXxISV #mjtsaiblog

via IFTTT

Posts updated today:

macOS 10.15 to Break Up iTunes
https://t.co/AYi3owmKNx

Improving the UI of Swift Generics… https://t.co/tyEAg8MVZ4

via Tweetbot for Mac

@johnsundell Is the first one still slower than the Foundation way?

via Tweetbot for Mac in reply to johnsundell

@jcenters Too bad the current Mac laptops don’t have an SD slot…

via Tweetbot for Mac in reply to jcenters

@jjgod @RioJot I would like to see more proactive/systematic approach from the Bluetooth team to gather the relevant sysdiagnoses.

via Tweetbot for Mac in reply to jjgod

@jjgod @RioJot I agree…and that’s why I’m not sure that hoping a random customer is going to send in the right log,… https://t.co/HtHMWfl7rI

via Tweetbot for Mac

@jjgod @RioJot @Apple Personally, I expect that Apple would try to reproduce the issues inside the company, or try… https://t.co/Cd0b517Mvw

via Tweetbot for Mac

@frombrandon @joeworkman Very interesting. That’s not what I would have expected given the age of the Voyage and ho… https://t.co/X1OP8CxUOc

via Tweetbot for Mac

@brianstucki Yeah, I think my last change was adding Notification Center since there’s no Magic Mouse gesture for it.

via Tweetbot for Mac in reply to brianstucki

App Store Subscription Confirmation Alert: https://t.co/Wgm9FvXnzK #mjtsaiblog

via IFTTT

US Broadband, OS, and Browser Stats: https://t.co/0KDkEcraJe #mjtsaiblog

via IFTTT

Posts updated today:

Safari Link Tracking Can No Longer Be Disabled
https://t.co/rL0wpDM5vD

macOS 10.14.5 Requir… https://t.co/eqZ87y4zX7

via Tweetbot for Mac

@lapcatsoftware Review just completed. (Rejected, again, for an error at launch that I can’t reproduce and I suspec… https://t.co/nszjvSp26n

via Tweetbot for Mac

Amazon Employees Review “Small Sample” of Alexa Audio: https://t.co/CU37rl3N4x #mjtsaiblog

via IFTTT

Apple Podcasts on the Web Gets a Fresh New Interface: https://t.co/aYac7FCYSy #mjtsaiblog

via IFTTT

Google AMP Lowered Our Page Speed, and There’s No Choice But to Use It: https://t.co/jJVdXWzlKL #mjtsaiblog

via IFTTT

Quantum Computing and APFS: Free and Used Space: https://t.co/utWGwZHH3C #mjtsaiblog

via IFTTT

Posts updated today:

How to Game the App Store
https://t.co/3vpALnBrRX

Apple News+
https://t.co/4rKamslctC

Card… https://t.co/Mv5ogjvzaH

via Tweetbot for Mac

Posts updated today:

macOS 10.15 to Break Up iTunes
https://t.co/dsoycZyRUP

macOS 10.14.5 Requires New Developer… https://t.co/wYY2knae5r

via Tweetbot for Mac

@lapcatsoftware Yes, at least every day, sometimes multiple times per day.

via Tweetbot for Mac in reply to lapcatsoftware

@isaiah @joeworkman I was surprised to find that the Paperwhite has been around since 2012: https://t.co/fMwTQIjbba

via Tweetbot for Mac

@isaiah @joeworkman I think they’re all high-resolution now, except for the cheapest model.

via Tweetbot for Mac in reply to isaiah

@dnanian Destination has only 740 MB available. The log says it’s doing Smart Delete.

via Tweetbot for Mac in reply to dnanian

@dnanian Yep. Lots of time spent in NSString and NSURL path methods.

via Tweetbot for Mac in reply to dnanian

@dnanian No to all of those. Unfortunately, I had to stop the backup because at 97 GB of RAM it seemed like the Mac… https://t.co/OqIgrj2Z11

via Tweetbot for Mac

@dnanian SDCopy is currently using 69 GB of memory and 5 GB of Private Memory and seems to be slowing down my Mac a… https://t.co/TVl9rrq3vW

via Tweetbot for Mac

Accessibility Quirk With “Bold Text”: https://t.co/6nAVZzrcMg #mjtsaiblog

via IFTTT

Improving the UI of Swift Generics: https://t.co/m68VuNmp2B #mjtsaiblog

via IFTTT

Postmortem: iTunes Affiliate for Apps: https://t.co/trqIlxdKfh #mjtsaiblog

via IFTTT

@anoshkin Right. That’s why we’re trying to figure out how to enable the exception for old, unhardened apps, which… https://t.co/LwU922ZBr1

via Tweetbot for Mac

@lapcatsoftware @howardnoakley @felix_schwarz I have always submitted my apps in .dmg format, and it fails if they aren’t hardened.

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware @howardnoakley @felix_schwarz Then how does it know to accept old, unhardened binaries?

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware @howardnoakley @felix_schwarz That would be quite aggressive for 10.15 to block old apps after they… https://t.co/AGVT04jaNZ

via Tweetbot for Mac

@lapcatsoftware @howardnoakley @felix_schwarz I don’t see why you wouldn’t be able to launch. With nothing stapled,… https://t.co/epi008h4MU

via Tweetbot for Mac

@howardnoakley @lapcatsoftware @felix_schwarz Hmm, thanks. So the notary service imposes different requirements bas… https://t.co/1dRnXlkaz5

via Tweetbot for Mac

@howardnoakley @lapcatsoftware @felix_schwarz Right, but I don’t think the notary service will accept it if it isn’… https://t.co/nZ0fdSCqSq

via Tweetbot for Mac

@howardnoakley @lapcatsoftware @felix_schwarz I think it was just clumsy phrasing and they didn’t actually mean tha… https://t.co/pt3lraa5pf

via Tweetbot for Mac

@tjluoma Yes. I hadn't heard that about Recovery. I’ve repaired several Time Machine drives.

via Tweetbot for Mac in reply to tjluoma

Too bad the “new” Disk Utility still can’t open multiple windows. The app has been blocked for hours while running… https://t.co/EMxZNg6OX7

via Tweetbot for Mac

@peternlewis In general, there will always be some updates outside the feed, because they could be a year or more b… https://t.co/s38gyCExwb

via Tweetbot for Mac

@NSExceptional It think you still have to implement -copyWithZone: in Objective-C. The novelty here is how to get t… https://t.co/PjQu34r6Qz

via Tweetbot for Mac

@NSExceptional Makes a lot of sense. Didn’t Apple publicly say people weren’t upgrading iPhones because of the diff… https://t.co/9m7ToqoUG5

via Tweetbot for Mac

Implementing [NSCell copyWithZone:] in Swift to Avoid Crashes in AppKit: https://t.co/MThNqLA5X1 #mjtsaiblog

via IFTTT

New WebKit Features in Safari 12.1: https://t.co/GjmNzPNh2R #mjtsaiblog

via IFTTT

How to Get Bugs Fixed by Apple: https://t.co/R7egC7Z8FQ #mjtsaiblog

via IFTTT

Apple Drops $99 Data Migration Fee for New Macs and Repairs: https://t.co/94lCHVC1c4 #mjtsaiblog

via IFTTT

Posts updated today:

Amazon Acquires Eero
https://t.co/0docbvHlAW

Skype for Web Drops Support for Safari… https://t.co/zmS2pwyO6g

via Tweetbot for Mac

Posts updated today:

macOS 10.14.5 Requires New Developers to Notarize
https://t.co/4yM8x8wbUh

AirPods 2019… https://t.co/G5US7T0fIg

via Tweetbot for Mac

@etresoft I’ve been doing it for 6 months, too. It’s got nothing to do with processes. altool is like the Processin… https://t.co/v4s3CAnbYu

via Tweetbot for Mac

@etresoft Seems like you’re saying that it’s OK for Apple to cause tons of problems for legit developers because it… https://t.co/MEEIk9rGaW

via Tweetbot for Mac

@etresoft Wouldn’t this just get handled by the app generator?

via Tweetbot for Mac in reply to etresoft

@etresoft Still not clear to me why you say it would be “a challenge” for these apps to bypass notarization.

via Tweetbot for Mac in reply to etresoft

@lapcatsoftware Looking forward to it. They’re still making excuses and badgering me to close my account before getting paid.

via Tweetbot for Mac in reply to lapcatsoftware

@McCloudStrife AFAIK, they never resolved the App Store ones that I reported. I had to hack my binary to avoid gett… https://t.co/3wloHwROC8

via Tweetbot for Mac

@McCloudStrife Yeah. There are tons of false positives with the automated checks for the App Store. Notarization is… https://t.co/ccsdDi9tyk

via Tweetbot for Mac

@etresoft It’s not clear to me that notarization actually solves the stated problem.

via Tweetbot for Mac in reply to etresoft

@pfandrade_ Yeah, unless I’m missing something it’s easy to bypass the checks by downloading new code.

via Tweetbot for Mac in reply to pfandrade_

@DogeMocenigo @osxreverser I believe that will still just work because it doesn’t go through quarantine and Gatekeeper.

via Tweetbot for Mac

@McCloudStrife Yeah. And it’s one thing to have a locked down system that works really reliably. The more things mi… https://t.co/kQ2wV5VEhf

via Tweetbot for Mac

@McCloudStrife Yep, this has been going on for a long time. :(

via Tweetbot for Mac in reply to McCloudStrife

@mxswd @stroughtonsmith Perhaps that just refers to the old Control-click > Open to bypass Gatekeeper?

via Tweetbot for Mac in reply to mxswd

@colincornaby @borland Yeah, I think this only applies to double-clickable apps, bundles, and installer packages. I… https://t.co/0Mrc42zKUZ

via Tweetbot for Mac

macOS 10.14.5 Requires New Developers to Notarize: https://t.co/MctepNC0tg #mjtsaiblog

via IFTTT

Netflix No Longer Supports AirPlay: https://t.co/ITUFns1tZO #mjtsaiblog

via IFTTT

Codextended: Extension for Swift’s Codable: https://t.co/fTr3PFtkpu #mjtsaiblog

via IFTTT

Reddit’s /r/Piracy is Deleting Almost 10 Years of History to Avoid Ban: https://t.co/t4BCfGM0y0 #mjtsaiblog

via IFTTT

Posts updated today:

Safari Link Tracking Can No Longer Be Disabled
https://t.co/ujqkxN2Wqx

Is There Hope for th… https://t.co/WPvG1OB6Vp

via Tweetbot for Mac

Posts updated today:

Apple’s Services Event
https://t.co/pFIB08Fckv

Apple News+
https://t.co/NQFSLc6EG8

iPad Pr… https://t.co/MGf5J7Lcdw

via Tweetbot for Mac

The Golden Age of YouTube Is Over: https://t.co/IxIfQEcKlT #mjtsaiblog

via IFTTT

Maybe it’s time to dust off that old Audion code…

via Tweetbot for Mac

Apple Discouraging Photo Recovery From Damaged Devices: https://t.co/CLlFkBlUHF #mjtsaiblog

via IFTTT

App Store Connect Change Breaks Fastlane: https://t.co/hsHhXGunJH #mjtsaiblog

via IFTTT

Posts updated today:

Apple to Target Combining iPhone, iPad, and Mac Apps by 2021
https://t.co/MauXj0vhwg

BBEdit… https://t.co/EHyXbpUL55

via Tweetbot for Mac

Posts updated today:

The 2018 MacBook Keyboards Have the Same Old Problems
https://t.co/7aK13mSpIj

HomePod Price… https://t.co/NcRcaEQhBs

via Tweetbot for Mac

@brentsimmons Very interesting. Can you see in Instruments what’s causing the delay? I wonder if it’s getting sandbox access to the baseURL…

via Tweetbot for Mac in reply to brentsimmons

Microsoft Shuts Down E-book Store: https://t.co/EFirwNNTWW #mjtsaiblog

via IFTTT

macOS 10.14’s Software Update Release Notes: https://t.co/RyKBLb1UE6 #mjtsaiblog

via IFTTT

Safari Link Tracking Can No Longer Be Disabled: https://t.co/iU0JEccchD #mjtsaiblog

via IFTTT

BBEdit Returns to the Mac App Store With Subscription: https://t.co/H7XRA5Oxj7 #mjtsaiblog

via IFTTT

Posts updated today:

The 2018 MacBook Keyboards Have the Same Old Problems
https://t.co/TnEmN7bWRy

Optional Omni… https://t.co/jrJTDYk0hj

via Tweetbot for Mac

@lapcatsoftware @pfandrade_ Simplest explanation is that they don’t want to force people to use subscriptions, but… https://t.co/fZs9P2yOKi

via Tweetbot for Mac

UTF-8’s History and Virtues: https://t.co/t4dAtVnqLG #mjtsaiblog

via IFTTT

Accessors Have Message Obsession: https://t.co/4snxfA38z2 #mjtsaiblog

via IFTTT

Posts updated today:

Goodbye, iPhone SE
https://t.co/9tCBpvlv56

How OmniDiskSweeper Reports Free Space… https://t.co/YSnHkE1JAF

via Tweetbot for Mac

@NSExceptional @olebegemann Tower is weaker at the branch/history manipulation stuff and content searching that Git… https://t.co/2orR3UF9aI

via Tweetbot for Mac

@tweetbot Can you add a feature to replace apple.news links with actual web links?

via Tweetbot for Mac

@olebegemann Yep, I find that GitUp, Tower, and Sublime Merge all have areas where they’re significantly better and… https://t.co/GCWTqslFw5

via Tweetbot for Mac

RT @eaglefiler: EagleFiler 1.8.7 works better with Apple News, Microsoft Outlook, MailTags, Evernote, MarsEdit, AudioNote, and Hook; improv…

via Tweetbot for Mac

@danedeasy I appreciate the feedback, but I’m not really sure what i could do about it other than setting some post… https://t.co/TBF5JDYy5j

via Tweetbot for Mac

@danedeasy Some people have asked, but I haven’t heard that it’s a problem before. It’s OK not to read everything all at once…

via Tweetbot for Mac in reply to danedeasy

@danedeasy That’s just my workflow. I write a bunch of posts, proof them, and then post them together.

via Tweetbot for Mac in reply to danedeasy

High Memory Use With Vapor and MySQL: https://t.co/2expqoek6f #mjtsaiblog

via IFTTT

Kickstarting Watch App Development: https://t.co/LnuJ5DzxOY #mjtsaiblog

via IFTTT

Using Drag and Drop with NSTableView: https://t.co/KcHNcGkYrE #mjtsaiblog

via IFTTT

Falsehoods About Time and CSVs: https://t.co/Zbo3gfXv9f #mjtsaiblog

via IFTTT

Posts updated today:

2018 MacBook Keyboards
https://t.co/JrcqqE0uGw

Apple News+
https://t.co/17a9z9zR2B

Alterna… https://t.co/xSYoqlPC8N

via Tweetbot for Mac

What’s New in Swift 5.1: https://t.co/NTGb3mY6f8 #mjtsaiblog

via IFTTT

Texting Means Never Having to Say Goodbye: https://t.co/mfLhdmRLex #mjtsaiblog

via IFTTT

There’s more tweets in this month! Go up and select a date to see more ↑