Tag: Swift
All the articles with the tag "Swift".
-
Poltergeist: The Ghost That Keeps Your Builds Fresh
Published:• 8 min readMeet Poltergeist: an AI-friendly universal build watcher that auto-detects and rebuilds any project—Swift, Rust, Node.js, CMake, or anything else—the moment you save a file. Zero config, just haunting productivity.
-
Logging Privacy Shenanigans
Published:• 7 min readApple's logs redact your debugging data as <private>. Here's what actually gets hidden, why old tricks don't work anymore, and the only reliable way to see your logs again.
-
Making AppleScript Work in macOS CLI Tools: The Undocumented Parts
Published:• 6 min readHow to make AppleScript work in macOS CLI tools without permission dialogs blaming Terminal. A deep dive into Info.plist embedding, TCC, and undocumented APIs born from building Terminator MCP.
-
Peekaboo 2.0 – Free the CLI from its MCP shackles
Published:• 4 min readPeekaboo 2.0 ditches the MCP-only approach for a CLI-first architecture, because CLIs are the universal interface that both humans and AI agents can actually use effectively
-
Vibe Meter 2.0: Calculating Claude Code Usage with Token Counting
Published:• 6 min readHow I built support for Anthropic Claude subscriptions in Vibe Meter 2.0, including token counting, SIMD operations, and the challenges of calculating API usage without official APIs.
-
Automatic Observation Tracking in UIKit and AppKit: The Feature Apple Forgot to Mention
Published:• 8 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.