How to reproduce and fix an I/O data race with Go and DTrace
A technical guide on reproducing and fixing an I/O data race in Go using DTrace, including a minimal code reproducer and analysis.
A technical guide on reproducing and fixing an I/O data race in Go using DTrace, including a minimal code reproducer and analysis.
Learn how to use Swift's new Observations framework to observe @Observable model properties outside of SwiftUI with Xcode 26 and Swift 6.2.
A technical guide on implementing a blurry, translucent status bar for Progressive Web Apps (PWAs) on iOS using CSS backdrop-filter and mask properties.
Using DTrace to determine if SQL files are accessed at build time or runtime in a Go application, focusing on I/O tracing.
A guide to implementing Universal Links for iOS apps, covering server setup and app configuration for secure deep linking.
Explains single-threaded execution in Swift and its importance for UI responsiveness, as a foundation for concurrency ahead of Swift 6.
A guide to using the free, open-source NetNewsWire app with iCloud sync to read RSS feeds on iOS and macOS.
A technical guide on extracting 2FA secrets from the abandoned Authenticator Plus iOS app using SQLCipher and Ruby.
A technical guide on extracting and decrypting WhatsApp messages from a local iOS backup for data preservation.
A guide to implementing in-app subscriptions for iOS and Android apps without requiring a backend server, using a .NET plugin.
Explains how to use NSProcessInfo activities to manage long-running tasks in macOS/iOS apps, preventing system sleep and termination.
A developer recounts accidentally creating a spying app as a teenager while trying to solve the iPhone's 1000-SMS limit, exploring early mobile hacking.
Needle v1.0.0 released with a new native Objective-C agent, adding iOS 10 support and replacing old dependencies.
Needle v0.1.1 released, adding Theos integration for iOS tweak development and new modules for security testing.
A technical guide addressing iOS 9 jailbreak issues, focusing on freeing up system partition space to install packages.
Needle V0.0.4 released with iOS/OS X support, new security modules, and bug fixes ahead of OWASP AppSec USA 2016.
A developer introduces createTree, a JavaScript function for building DOM structures to avoid Mobile Safari's innerHTML bugs.
A guide to geotagging photos from non-GPS cameras using an iPhone's background GPS tracking and desktop software.