Posts
All the articles I've posted.
-
The Great Mac Catalyst Text Input Crash Hunt
Published:• 8 min readDeep-dive investigation and fix for a Mac Catalyst text input crash caused by a race condition in Apple's RemoteTextInput framework.
-
Jailbreaking for iOS Developers
Published:• 8 min readA comprehensive guide to iOS jailbreaking for developers, covering legal security research tools, debugging capabilities, and practical applications beyond app piracy.
-
Network Kernel Core Dump
Published:• 2 min readStep-by-step instructions from Apple for capturing macOS kernel core dumps over a network connection between two Macs.
-
How to macOS Core Dump
Published:• 4 min readA technical guide to deciphering Apple's cryptic boot arguments and setting up macOS kernel core dumps to debug persistent kernel panics.
-
Kernel Panics and Surprise boot-args
Published:• 4 min readInvestigation into mysterious kernel panics reveals Apple repair centers left my MacBook with undocumented security-weakening boot arguments.
-
The LG UltraFine 5K, kernel_task, and Me
Published:• 9 min readA four-year saga with the problematic LG UltraFine 5K display and the surprising discovery that plugging it into the wrong MacBook side causes performance issues.
-
Let's Try This Again
Published:• 1 min readAfter five years away from personal blogging, I'm returning to share technical stories that don't fit on Twitter or corporate blogs.
-
How We Work at PSPDFKit
Published:• 14 min readAn inside look at PSPDFKit's development processes, from proposal-based feature planning to monorepo management and release automation.
-
Swizzling in Swift
Published:• 10 min readA deep dive into safe method swizzling techniques in Swift, covering common pitfalls and the correct way to implement dynamic super calls.
-
WWDC for First-Timers, 2019 Edition
Published:• 22 min readPractical tips and advice for making the most of your WWDC experience, from packing essentials to navigating labs and networking events.