RSS.Social

@samwize

follow: @[email protected]

Posts

How I Got Claude Code to Run Forever (Well, Almost)

Apple Xcode MCP vs XcodeBuild MCP: Which One Actually Helps an AI Agent Ship

I Caught My AI Agent Fabricating Data to Look Busy

I Deprecated Dotfiles and Oh My Zsh, and Moved to Chezmoi

Control Your Mac from Your iPhone (Safely): Tailscale + SSH + tmux

macOS Built in Firewall: Quick Hardening for my MacBook

Setup Codex CLI notifications on macOS (iTerm2 + terminal-notifier)

The Codex Trap: Upgrading to Pro Won’t Unlock a New Codex Model

Incremental iOS Builds with Claude Code and XcodeBuildMCP

How to Migrate from GitHub Pages to Cloudflare Pages

Review of Whispr Flow, superwhisper, MacWhisper for vibe coding

Secret Xcode docs for Claude Code + Sosumi MCP

Foundation Model: Apple Intelligence offline LLM

Fixing SwiftUI refreshable with The Composable Architecture

How to Fix Claude Code's Trailing Whitespace Problem for Swift

The X.com embed disaster: Still broken, but we have a reverse engineered solution

TypeScript in React: Lessons for Swift dev

My 10 Tips for Using Claude Code

How to make ScrollView content fill available space

Plurals with SwiftUI

Custom SwiftUI View supporting Text, LocalizedStringKey and String

What is SwiftUI simultaneous gestures

Practical examples using The Composable Architecture (TCA)