
Dallas based iOS developer. Developer of @EastwatchApp
Dallas, TX
Joined September 2012
- Tweets977
- Following200
- Followers123
- Likes9
Pinned Tweet
Came here one last time to post this:
@ShaneQi@mastodon.social
Shane Qi retweeted
Just saw a setup on MacRumors where someone has an 85" 8K TV as their main monitor then 3 Cinema Displays *in* their desk. 🤯
forums.macrumors.com/threads…
Shane Qi retweeted
REMINDER...
Tired —> Nap
Sad —> Music
Stressed —> Walk
Angry —> Exercise
Burnt out —> Read
Feeling lost —> Pray
Overthinking —> Write
Anxious —> Meditate
Shane Qi retweeted
Reminder to infrequent travelers: neverssl.com is a great website to try if you're unsure if the WiFi is working. Captive portals still get hinky with https even in 2022 🫠
Then ofc you should use a VPN (I use Google One) on public WiFi.
Shane Qi retweeted
It was our first run. We gave it our all, that's all that matters.
Thanks everyone for your support throughout this whole season, epic stories need time to be written.
We will come back for our revenge.
GGWP ❤️
Shane Qi retweeted
I am shocked by the loss of former Japanese prime minister Shinzo Abe. He was such an important leader and I was honored to have spent time with him. Our hearts are with his loved ones—and all of our friends in Japan.
Shane Qi retweeted
As a tech lead or eng manager, you so frequently get request from above or from other teams to drop what you are doing and work on this thing they need, *now*.
During my 4 years at Uber after asking these questions, 9 out of 10 times it turned out it wasn't really urgent:
Shane Qi retweeted
A reminder of the rules:
- map, filter and reduce are more readable for simple things
- for…in is more readable for (more than slightly) complex loops
- reduce is not a multi tool, for loops are
- break up long chains, .forEach is an abomination
Shane Qi retweeted
You know, I think it was like 10 years before I realized that the "Core" in all those Apple libraries is a pun on apples
Shane Qi retweeted
„NSPredicates using the FUNCTION keyword are effectively Objective-C scripts. With some tricks it's possible to build nested function calls which can do almost anything you could do in procedural Objective-C.“ googleprojectzero.blogspot.c…
Shane Qi retweeted
11 Promises from a Manager: a 🧵
1. We’ll have a weekly 1:1. I’ll never cancel this meeting, but you can cancel it whenever you like. It’s your time.
Shane Qi retweeted
Looking forward to adopting the new SwiftFormat rule that migrates existing code to the new `if let` syntax from SE-0345 github.com/nicklockwood/Swif…
Shane Qi retweeted
We're delighted to announce that Dragon Quest XI S: Echoes of an Elusive Age - Definitive Edition is verified on Steam Deck, enjoy playing on the go!
Shane Qi retweeted
Not just inside the language. The whole ecosystem conforms to patterns shaped by its rules. Go and ObjC are like this, too. It makes things fit together very well, by design. At the other end, in C++ and JavaScript there are no rules. Anything is possible and everything is done.






















