https://mjtsai.com/blog/2013/01/03/seven-deadly-sins-of-modern-objective-c/
Michael Tsai - Blog - Seven Deadly Sins of Modern Objective-C
seven deadly sinsmichael tsaiblogmodernobjective
https://mjtsai.com/blog/2026/09/10/audio-intelligence/
Michael Tsai - Blog - Audio Intelligence
michael tsaiaudio intelligenceblog
https://mjtsai.com/blog/2026/09/03/preparing-to-update-to-golden-gate/
Michael Tsai - Blog - Preparing to Update to Golden Gate
michael tsaigolden gateblogpreparingupdate
https://mjtsai.com/blog/2024/06/25/visionos-throttles-cpu-based-on-microphones/
Michael Tsai - Blog - visionOS Throttles CPU Based on Microphones
michael tsaibased onblogvisionosthrottles
Sponsored https://www.licktolike.com/enter.php?prg=1&id=robuta&t=best&ad_id=licktolike_315x300_ils2.gif
Licktolike
If you are a single or a couple looking for casual sex, LicktoLike is for you. LicktoLike offers a quick and easy signup process, so you can start browsing nude pics and chatting with other adults in minutes.
https://mjtsai.com/blog/2023/10/24/invidious-and-freetube/
Michael Tsai - Blog - Invidious and FreeTube
michael tsaibloginvidious
https://mjtsai.com/blog/2024/06/07/wwdc-2024-preview/
Michael Tsai - Blog - WWDC 2024 Preview
michael tsaiblogwwdcpreview
https://mjtsai.com/blog/2015/02/08/recover-data-lost-because-of-icloud-sync-problems/
Michael Tsai - Blog - Recover Data Lost Because of iCloud Sync Problems
michael tsairecover databecause ofbloglost
https://mjtsai.com/blog/2010/05/17/why-i-switched-to-git-from-mercurial/
Michael Tsai - Blog - Why I Switched to Git From Mercurial
michael tsaiblogswitchedgitmercurial
https://mjtsai.com/blog/2021/02/16/why-does-the-apple-tv-still-exist/
Michael Tsai - Blog - Why Does the Apple TV Still Exist?
michael tsaithe appleblogstillexist
https://mjtsai.com/blog/2018/11/02/depth-capture-with-the-iphone-xr/
Michael Tsai - Blog - Depth Capture With the iPhone XR
michael tsaiwith theiphone xrblogdepth
https://mjtsai.com/blog/2020/05/21/ios-13-5/
Michael Tsai - Blog - iOS 13.5
michael tsaiblogios
Sponsored https://www.fling.com/enter.php?prg=1&id=robuta&t=best&ad_id=fl_315x300_11.jpg
Fling OFFICIAL | Biggest Dating Site For The Curious! FREE registration
Looking for real connections? Fling matches verified singles in a safe, inclusive community. Find your perfect match with full support.
https://mjtsai.com/blog/2021/06/11/live-text/
Michael Tsai - Blog - Live Text
michael tsailive textblog
https://mjtsai.com/blog/2011/04/21/
Michael Tsai - Blog - Archive - 2011 - April 21
michael tsaiblog archiveapril
https://mjtsai.com/blog/2019/01/01/lower-cost-ios-devices/
Michael Tsai - Blog - Lower Cost iOS Devices
michael tsailower costios devicesblog
https://mjtsai.com/blog/2023/01/11/mastodon-client-rejections/
Michael Tsai - Blog - Mastodon Client Rejections
michael tsaiblogmastodonclientrejections
https://mjtsai.com/blog/2019/06/21/jean-marie-hullot-rip/
Michael Tsai - Blog - Jean-Marie Hullot, RIP
michael tsaijean mariebloghullotrip
https://mjtsai.com/blog/2006/07/05/
Michael Tsai - Blog - Archive - 2006 - July 5
michael tsaiblog archivejuly
https://mastodon.social/@mjtsai/114717623317326931
Michael Tsai: "Apple Previews Passkeys Credential Exchange http…" - Mastodon
Apple Previews Passkeys Credential Exchange https://mjtsai.com/blog/2025/06/20/apple-previews-passkeys-credential-exchange/ #mjtsaiblog
michael tsaiapplepreviewspasskeyscredential
https://mjtsai.com/blog/2025/12/12/ios-26-2/
Michael Tsai - Blog - iOS 26.2
michael tsaiblogios
https://mjtsai.com/blog/tag/adobe-xd/
Michael Tsai - Blog - Tag - Adobe XD
michael tsaiadobe xdblogtag
https://mjtsai.com/blog/2024/04/03/checking-bootable-systems-using-bputil/
Michael Tsai - Blog - Checking Bootable Systems Using bputil
michael tsaiblogcheckingbootablesystems
https://mjtsai.com/blog/2018/08/30/
Michael Tsai - Blog - Archive - 2018 - August 30
michael tsaiblog archiveaugust
https://mjtsai.com/blog/2021/10/06/ios-safari-extension-stopthescript/
Michael Tsai - Blog - iOS Safari Extension: StopTheScript
michael tsaisafari extensionblogios
https://mjtsai.com/blog/tag/briefs/
Michael Tsai - Blog - Tag - Briefs
michael tsaiblogtagbriefs
https://mjtsai.com/blog/2016/04/02/how-to-simulate-memory-pressure/
Michael Tsai - Blog - How to Simulate Memory Pressure
michael tsaihow tomemory pressureblogsimulate
https://lighthousesouthbay.org/about-us/leadership/michael-tsai/
Michael Tsai – Lighthouse Community Church
michael tsaicommunity churchlighthouse
https://mjtsai.com/blog/2014/09/15/removing-u2s-songs-of-innocence/
Michael Tsai - Blog - Removing U2’s “Songs of Innocence”
michael tsaiblogremoving
https://mjtsai.com/blog/2015/10/11/
Michael Tsai - Blog - Archive - 2015 - October 11
michael tsaiblog archiveoctober
https://mjtsai.com/blog/2014/01/16/the-net-neutrality-endgame/
Michael Tsai - Blog - The Net Neutrality Endgame
michael tsaithe netblogneutralityendgame
https://mjtsai.com/blog/2024/09/27/
Michael Tsai - Blog - Archive - 2024 - September 27
michael tsaiblog archiveseptember
https://mjtsai.com/blog/tag/filmic/
Michael Tsai - Blog - Tag - Filmic
michael tsaiblogtagfilmic
https://mjtsai.com/blog/2019/04/11/quantum-computing-and-apfs-free-and-used-space/
Michael Tsai - Blog - Quantum Computing and APFS: Free and Used Space
michael tsaiquantum computingfree usedblogapfs
Sponsored https://www.camsoda.ai/?id=robuta&ad_id=ai_300x250_03
Camsoda AI: AI Girlfriend App for Chatting, Photos, and Voice
Camsoda AI is the AI girlfriend app for real-time chat, photos, and voice. Pick from 200+ characters or create your own. Free to start.
https://mjtsai.com/blog/2021/12/27/
Michael Tsai - Blog - Archive - 2021 - December 27
michael tsaiblog archivedecember
https://crank.report/2023/05/15/michael-tsai-blog.html
Michael Tsai - Blog - … | Crank.report Survey
Michael Tsai - Blog - Post-Twitter Diaspora Options.
michael tsaiblogcrankreportsurvey
https://mjtsai.com/blog/2026/09/11/golden-gate-release-candidate/
Michael Tsai - Blog - Golden Gate Release Candidate
michael tsaigolden gaterelease candidateblog
https://mjtsai.com/blog/2017/09/11/oral-history-of-avie-tevanian/
Michael Tsai - Blog - Oral History of Avie Tevanian
michael tsaioral historyavie tevanianblog
https://mjtsai.com/blog/2013/10/22/why-does-windows-have-terrible-battery-life/
Michael Tsai - Blog - Why Does Windows Have Terrible Battery Life?
michael tsaibattery lifeblogwindowsterrible
https://mjtsai.com/blog/2018/06/21/airpower-status-and-removing-the-lightning-port/
Michael Tsai - Blog - AirPower Status and Removing the Lightning Port
michael tsailightning portblogairpowerstatus
https://mjtsai.com/blog/2016/12/19/hiding-your-action-and-share-extensions-in-your-own-apps/
Michael Tsai - Blog - Hiding Your Action and Share Extensions In Your Own Apps
michael tsaiaction andbloghidingshare
https://mjtsai.com/blog/2022/10/26/ipads-that-dont-exist/
Michael Tsai - Blog - iPads That Don’t Exist
michael tsaiblogipadsexist
https://mjtsai.com/blog/2020/05/26/public-triplebyte-profiles/
Michael Tsai - Blog - Public Triplebyte Profiles
michael tsaiblogpublicprofiles
https://mjtsai.com/blog/2013/05/10/spark-inspector-1-0-5/
Michael Tsai - Blog - Spark Inspector 1.0.5
michael tsaiblogsparkinspector
https://mjtsai.com/blog/2018/09/11/the-way-out/
Michael Tsai - Blog - The Way Out
the way outmichael tsaiblog
https://mjtsai.com/blog/2010/05/18/runrev-on-iphone-os/
Michael Tsai - Blog - RunRev on iPhone OS
michael tsaion iphoneblogrunrev
https://mastodon.social/@mjtsai/111008510843744675
Michael Tsai: "Studio Display Firmware 17 Beta 6 https://mjtsai…" - Mastodon
Studio Display Firmware 17 Beta 6 https://mjtsai.com/blog/2023/09/04/studio-display-firmware-17-beta-6/ #mjtsaiblog
studio display firmwaremichael tsaibetahttpsmastodon
https://mjtsai.com/blog/tag/swift-codable/
Michael Tsai - Blog - Tag - Swift Codable
michael tsaiblogtagswiftcodable
https://mjtsai.com/blog/2014/10/24/repurposing-the-titanic/
Michael Tsai - Blog - Repurposing the Titanic
michael tsaithe titanicblogrepurposing
https://mjtsai.com/blog/2017/06/28/
Michael Tsai - Blog - Archive - 2017 - June 28
michael tsaiblog archivejune
https://mjtsai.com/blog/2021/11/23/black-friday-2021/
Michael Tsai - Blog - Black Friday 2021
michael tsaiblack fridayblog
https://mjtsai.com/blog/tag/audio-intelligence/
Michael Tsai - Blog - Tag - Audio Intelligence
michael tsaiaudio intelligenceblogtag
https://mjtsai.com/blog/2023/07/20/the-auto-layout-comprehendium/
Michael Tsai - Blog - The Auto Layout Comprehendium
michael tsaiauto layoutblog
https://mjtsai.com/blog/2012/01/02/advanced-drawing-using-appkit/
Michael Tsai - Blog - Advanced Drawing Using AppKit
michael tsaiblogadvanceddrawingusing
https://mjtsai.com/blog/2014/09/02/discourse-reaches-1-0-without-rss/
Michael Tsai - Blog - Discourse Reaches 1.0, Without RSS
michael tsaiblogdiscoursereacheswithout
https://mastodon.social/@mjtsai/109763174561047159
Michael Tsai: "SwiftUI in Timing App https://mjtsai.com/blog/20…" - Mastodon
SwiftUI in Timing App https://mjtsai.com/blog/2023/01/27/swiftui-in-timing-app/ #mjtsaiblog
michael tsaiswiftuitimingapphttps
https://michaeltsai.ca/blog.html/archives/2024/01/
Michael Tsai : Macdonald Realty : Archived blog posts for : January 2024
Latest Blog Postings. Check Frequently.
archived blog postsmichael tsaimacdonald realtyjanuary
https://feed.city/feed?url=https://mjtsai.com/blog/feed/
FeedCity: Michael Tsai
Your RSS feed reader with no unread counts. Follow blogs, podcasts, YouTube, and more in a clean timeline.
michael tsai
https://mjtsai.com/blog/2004/12/11/framemaker-for-mac-os-x-petition/
Michael Tsai - Blog - FrameMaker for Mac OS X Petition
mac os xmichael tsaiblogframemakerpetition
https://mjtsai.com/blog/2018/09/25/swift-5-preview/
Michael Tsai - Blog - Swift 5 Preview
michael tsaiblogswiftpreview
https://mjtsai.com/blog/tag/night-shift/
Michael Tsai - Blog - Tag - Night Shift
michael tsainight shiftblogtag
https://mjtsai.com/blog/2008/12/31/
Michael Tsai - Blog - Archive - 2008 - December 31
michael tsaiblog archivedecember
https://mjtsai.com/blog/2019/07/01/using-combine/
Michael Tsai - Blog - Using Combine
michael tsaiblogusingcombine
https://mjtsai.com/blog/2023/08/17/how-to-automate-memory-leak-detection-with-xctest/
Michael Tsai - Blog - How to Automate Memory Leak Detection With XCTest
memory leak detectionmichael tsaihow toblogautomate
https://mjtsai.com/blog/2015/02/01/youtube-now-defaults-to-html5-video/
Michael Tsai - Blog - YouTube Now Defaults to HTML5 Video
michael tsaiblogyoutubedefaultsvideo
https://mjtsai.com/blog/2024/08/01/kaleidoscope-5-0-3/
Michael Tsai - Blog - Kaleidoscope 5.0.3
michael tsaiblogkaleidoscope
https://mjtsai.com/blog/tag/virtualhostx-pro/
Michael Tsai - Blog - Tag - VirtualHostX Pro
michael tsaiblogtagpro
https://mjtsai.com/
Michael Tsai - Good Evening
michael tsaigood evening
https://mjtsai.com/blog/2024/08/06/netnewswire-and-conditional-get-issues/
Michael Tsai - Blog - NetNewsWire and Conditional GET Issues
michael tsaiblognetnewswireconditionalget
https://mjtsai.com/blog/tag/transpiler/
Michael Tsai - Blog - Tag - Transpiler
michael tsaiblogtagtranspiler
https://mjtsai.com/blog/2019/02/13/the-future-of-blogger-and-marsedit/
Michael Tsai - Blog - The Future of Blogger and MarsEdit
the future ofmichael tsaiblogmarsedit
https://mjtsai.com/blog/2019/12/30/
Michael Tsai - Blog - Archive - 2019 - December 30
michael tsaiblog archivedecember
https://mjtsai.com/blog/2010/06/16/copland-2010-revisited/
Michael Tsai - Blog - Copland 2010 Revisited
michael tsaiblogcoplandrevisited
https://mjtsai.com/blog/tag/ipod/
Michael Tsai - Blog - Tag - iPod
michael tsaiblogtagipod
https://mjtsai.com/blog/2012/12/24/setting-up-a-secure-resettable-password-database/
Michael Tsai - Blog - Setting Up a Secure, Resettable Password Database
michael tsaisetting upblogsecureresettable
https://mjtsai.com/blog/2015/04/26/reviving-an-apple-wireless-keyboard/
Michael Tsai - Blog - Reviving an Apple Wireless Keyboard
apple wireless keyboardmichael tsaiblogreviving
https://mastodon.social/@mjtsai/115787655548218154
Michael Tsai: "SSDs Not Safe Long-Term for Archives https://mjt…" - Mastodon
SSDs Not Safe Long-Term for Archives https://mjtsai.com/blog/2025/12/26/ssds-not-safe-long-term-for-archives/ #mjtsaiblog
michael tsainot safelong termssdsarchives
https://mjtsai.com/blog/2024/05/06/swifts-native-clocks-are-very-inefficient/
Michael Tsai - Blog - Swift’s Native Clocks Are Very Inefficient
michael tsaiblognativeclocksinefficient
https://mjtsai.com/blog/2019/05/03/mongodb-acquires-realm/
Michael Tsai - Blog - MongoDB Acquires Realm
michael tsaiblogmongodbacquiresrealm
https://mjtsai.com/blog/2023/04/14/
Michael Tsai - Blog - Archive - 2023 - April 14
michael tsaiblog archiveapril
https://mjtsai.com/blog/2018/07/19/search-at-the-bottom/
Michael Tsai - Blog - Search at the Bottom
at the bottommichael tsaiblog search
https://mjtsai.com/blog/tag/photomator/
Michael Tsai - Blog - Tag - Photomator
michael tsaiblogtagphotomator
Sponsored https://www.sassyseniors.com/enter.php?prg=1&id=robuta&t=best&ad_id=sass_315x300_splitlsbigboobs1.jpg
Sassy Seniors - The best passionate personals for 50 plus dating
Intimate dating for sexy local seniors.
https://mjtsai.com/blog/2024/06/21/no-apple-intelligence-or-iphone-mirroring-in-eu-at-launch/
Michael Tsai - Blog - No Apple Intelligence or iPhone Mirroring in EU at Launch
michael tsaiapple intelligenceblogiphonemirroring
https://mjtsai.com/blog/2013/03/19/pdfpen-6/
Michael Tsai - Blog - PDFpen 6
michael tsaiblog
https://mjtsai.com/blog/tag/affinity-publisher/
Michael Tsai - Blog - Tag - Affinity Publisher
michael tsaiaffinity publisherblogtag
Sponsored https://www.litlatinz.com/enter.php?prg=1&id=robuta&t=best&ad_id=litlatinz_300x250_phoneswap3.jpg
LitLatinz
Date with some spice. Join for free to meet sexy local Latinas.
https://mjtsai.com/blog/2018/08/29/airport-express-update-adds-airplay-2/
Michael Tsai - Blog - AirPort Express Update Adds AirPlay 2
michael tsaiairport expressblogupdateadds
Sponsored https://www.milfplay.com/enter.php?prg=1&id=robuta&t=best&ad_id=mp_300x250_3.gif
Milf Play OFFICIAL - Mature Dating at Milfplay
Milfplay is the best dating site to find real local milfs for you to hook up with. Want to sext or trade pics? That's cool too. Video chat online before meeting IRL.
https://mjtsai.com/blog/2015/08/15/dispatch-async-to-main-queue-and-modal-windows/
Michael Tsai - Blog - Dispatch Async to Main Queue and Modal Windows
michael tsaito mainblogdispatchasync
https://mjtsai.com/blog/2026/02/28/flickrs-url-scheme/
Michael Tsai - Blog - Flickr’s URL Scheme
michael tsaiurl schemeblog
https://mjtsai.com/blog/tag/inapppurchase/
Michael Tsai - Blog - Tag - In-App Purchase
michael tsaiblogtagapppurchase
https://mjtsai.com/blog/2024/07/24/
Michael Tsai - Blog - Archive - 2024 - July 24
michael tsaiblog archivejuly
https://mjtsai.com/blog/2025/01/15/
Michael Tsai - Blog - Archive - 2025 - January 15
michael tsaiblog archivejanuary
https://mjtsai.com/blog/2010/01/12/
Michael Tsai - Blog - Archive - 2010 - January 12
michael tsaiblog archivejanuary
https://mjtsai.com/blog/2020/04/08/ipad-desk-mode/
Michael Tsai - Blog - iPad Desk Mode
michael tsaiblogipaddeskmode
https://mjtsai.com/blog/2019/06/18/
Michael Tsai - Blog - Archive - 2019 - June 18
michael tsaiblog archivejune
https://mjtsai.com/blog/2026/09/14/ios-27/
Michael Tsai - Blog - iOS 27
michael tsaiblogios
https://mjtsai.com/blog/2025/05/13/audioos-18-5/
Michael Tsai - Blog - audioOS 18.5
michael tsaiblogaudioos
https://mjtsai.com/blog/2021/07/13/overview-of-tcc-bypasses-by-accident-and-design/
Michael Tsai - Blog - Overview of TCC Bypasses by Accident and Design
michael tsaiblog overviewby accidenttccbypasses
https://mjtsai.com/blog/2013/09/17/haystacks-5-indie-software-business-lessons/
Michael Tsai - Blog - Haystack’s 5 Indie Software Business Lessons
michael tsaisoftware businessblogindielessons
https://mjtsai.com/blog/2021/09/07/how-to-hard-lock-your-iphone/
Michael Tsai - Blog - How to Hard-Lock Your iPhone
michael tsaihow toyour iphonebloghard
https://mjtsai.com/blog/tag/anker-docking-station/
Michael Tsai - Blog - Tag - Anker Docking Station
michael tsaidocking stationblogtaganker
https://mjtsai.com/blog/2026/09/24/
Michael Tsai - Blog - Archive - 2026 - September 24
michael tsaiblog archiveseptember
https://mjtsai.com/blog/tag/hypercard/
Michael Tsai - Blog - Tag - HyperCard
michael tsaiblogtaghypercard