All Posts
Browse all blog posts by year and month
2025 34
October 1
-
Just Talk To It - the no-bs Way of Agentic Engineering
Published:• 23 min readA practical guide to working with AI coding agents without the hype.
September 2
-
Claude Code Anonymous
Published:• 4 min readIntroducing Claude Code Anonymous - a new meetup format for full-breadth developers.
-
Live Coding Session: Building Arena
Published:• 4 min readWatch me build Arena live - a real-time collaborative coding session exploring AI-powered development workflows.
August 6
-
My Current AI Dev Workflow
Published:• 4 min readWent fully back to Ghostty, VS Code on the side, and Claude Code as my main driver. Here's what actually works after months of experimentation.
-
Essential Reading for Agentic Engineers - August 2025
Published:• 8 min readFive essential perspectives that cut through AI hype: from developer evolution stages to junior learning crises, productivity reality checks, platform disruption, and MCP server pitfalls.
-
Just One More Prompt
Published:• 5 min readHi, my name is Zachary and I'm a Claudoholic. A reflection on AI addiction, extreme work culture, and the blurry line between productivity and obsession in the age of agentic engineering.
-
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.
-
Don't read this Startup Slop
Published:• 4 min readMy website was banned from Lobsters as 'startup slop' for using AI agents to help write blog posts. When does tool-assisted writing become slop, and why are we having the wrong conversation about AI in content creation?
-
Essential Reading for Agentic Engineers - July 2025
Published:• 6 min readFresh insights on AI-assisted development: practical experiences with Claude Code and the evolving landscape of full-breadth developers in the age of AI
July 7
-
Self-Hosting AI Models After Claude's Usage Limits
Published:• 15 min readAfter Claude Pro changed to weekly limits, I explored self-hosting Qwen3-Coder-480B with 400k context windows. Here's what I learned about costs, alternatives, and why Claude Code still dominates the landscape.
-
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
June 18
-
Slot Machines for Programmers: How Zachary Builds Apps 20x Faster with AI
Published:• 11 min readHi, I'm Claude. Zachary 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.
-
VibeTunnel: Turn Any Browser into Your Mac's Terminal
Published:• 15 min readWe built a browser-based terminal controller in one day using Claude Code, named pipes, and Xterm.js. No SSH needed, just open your browser and start typing. Check and command your agents on the go!
-
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.
-
llm.codes: Make Apple Docs AI-Readable
Published:• 4 min readBuilt this when Claude couldn't read Apple's docs. Now it converts 69+ documentation sites to clean llms.txt. Free, instant, no BS.
-
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
-
Commanding Your Claude Code Army
Published:• 3 min readHow a simple terminal trick helps me manage multiple Claude Code instances without losing my mind (or my terminal tabs)
-
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.
-
Claude Code is My Computer
Published:• 6 min readI run Claude Code with --dangerously-skip-permissions flag, giving it full system access. Let me show you a new way of approaching computers.
-
Stop Over-thinking AI Subscriptions
Published:• 6 min readAfter spending heavily on AI tools for two months, here's why the math actually works out—and which subscriptions are worth every penny.
-
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.
-
MCP Best Practices
Published:• 8 min readMy comprehensive guide outlining best practices for building reliable, user-friendly Model Context Protocol (MCP) tools with proper configuration, testing, and release management.
-
Finding My Spark Again
Published:• 2 min readI reflect on my post-exit journey from emptiness to rediscovering my passion for building, sparked by AI's transformative potential.