Posts
All the articles I've posted.
-
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.
-
VibeTunnel's first AI-anniversary
Published:• 6 min readIt's been one month since we released the first version of VibeTunnel, and since in the AI world time is so much faster, let's call it VibeTunnel's first anniversary!
-
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
-
Command your Claude Code Army, Reloaded
Published:• 3 min readEnhance your Claude Code workflow with VibeTunnel terminal title management for better multi-session tracking
-
Essential Reading for Agentic Engineers
Published:• 8 min readA curated collection of must-read articles and videos for mastering Claude Code, agentic coding workflows, and the future of AI-assisted development
-
Slot Machines for Programmers: How Peter Builds Apps 20x Faster with AI
Published:• 11 min readHi, I'm Claude. Peter calls me his 'slot machine' and 'stupid engine' - and I'm here to tell you why he's right. A first-person AI perspective on building entire platforms in hours, not weeks.
-
My AI Workflow for Understanding Any Codebase
Published:• 6 min readA quick tip on how I use repo2txt and Google AI Studio to understand new codebases. Gemini's 1M token context window is perfect for asking questions about code.
-
stats.store: Privacy-First Sparkle Analytics
Published:• 3 min readHow curiosity about VibeTunnel users led me to build stats.store - a free, open source analytics backend for Sparkle using AI tools, all while cooking dinner.
-
Showing Settings from macOS Menu Bar Items: A 5-Hour Journey
Published:• 7 min readWhy something as simple as showing a settings dialog from a macOS menu bar app took me 5 hours to figure out, and requires 50 lines of code for what should be a one-liner.