Tag: Swift
All the articles with the tag "Swift".
-
Automatic Observation Tracking in UIKit and AppKit: The Feature Apple Forgot to Mention
Published:• 7 min readDiscover how iOS 18's hidden automatic observation tracking brings SwiftUI-like reactive programming to UIKit and AppKit, making your UI code cleaner and more maintainable.
-
Peekaboo MCP – lightning-fast macOS screenshots for AI agents
Published:• 5 min readTurn your blind AI into a visual debugger with instant screenshot capture and analysis
-
Migrating 700+ Tests to Swift Testing: A Real-World Experience
Published:• 13 min readHow I migrated over 700 tests from XCTest to Swift Testing across two projects, with AI assistance and systematic refinement
-
Code Signing and Notarization: Sparkle and Tears
Published:• 10 min readMy brutal journey implementing Sparkle auto-updates in sandboxed macOS apps - from 40 failed releases to enlightenment.
-
Vibe Meter: Monitor Your AI Costs
Published:• 7 min readHow I built Vibe Meter, a macOS menu bar app to track AI spending in real-time - from workshop demo to shipped product in three days.
-
Introducing Demark: HTML in. MD out. Blink-fast.
Published:• 3 min readHow I vibe coded my first Swift package using existing JavaScript libraries and AI assistance to solve HTML to Markdown conversion in Swift.
-
The Future of Vibe Coding: Building with AI, Live and Unfiltered
Published:• 22 min readI demonstrate 'vibe coding' - a new approach to software development with AI, building two apps from scratch in a 3-hour live workshop.
-
Fixing keyboardShortcut in SwiftUI
Published:• 7 min readDebugging and fixing a SwiftUI keyboardShortcut bug that fails when mixing SwiftUI with UIKit through reverse engineering and LLDB analysis.
-
Supporting Both Tap and Long Press on a Button in SwiftUI
Published:• 6 min readCreating a SwiftUI button that supports both tap and long-press gestures by bridging to UIKit when SwiftUI's gesture system fails on Catalyst.
-
Logging in Swift
Published:• 15 min readAn in-depth exploration of Apple's unified logging system and the promising OSLogStore API that Apple removed from iOS 14 at the last minute.