Reverse Engineering NSVisualEffectView
How NSVisualEffectView renders blur effects under the hood, and building a custom material view from scratch using CABackdropLayer.
How NSVisualEffectView renders blur effects under the hood, and building a custom material view from scratch using CABackdropLayer.
Debugging upside-down text in ChatGPT.app: a race condition where addSubview() connects the view hierarchy before Core Animation's layer tree settles.
A deep dive into rendering macOS in VR on Mac: stereo SceneKit on Metal via swizzling, zero-copy IOSurface capture, hidden-area stenciling, and VR Desktop's virtual display driver.
I interviewed for a SwiftUI frameworks role and didn't get the job. Here's what I learned about Swift algorithm design and the key insight I missed.