Ai Coding
21 articles about ai coding.
Making AI Coding Enjoyable - Fix the Process, Not the AI
The 200-file changeset problem is a process failure, not an AI failure. Scope your agents tightly to make AI-assisted coding productive and enjoyable.
AI Coding Tools Made Me Mass-Produce Bad Code Faster
AI-generated code looks plausible even when it is wrong. Handwritten bugs are easier to spot. AI bugs have correct syntax but wrong logic.
The Real AI Coding Skill Is Problem Decomposition, Not Prompt Engineering
People who get the most out of AI coding tools are not better at prompting. They are better at decomposing problems into pieces an agent can handle.
The Biggest AI Coding Skill Gap Is Context Management
Too much context is as bad as too little when working with AI agents. The same principle applies to GUI automation with accessibility trees. Learn to manage context effectively.
AI Coding Technique: Change One File, Migrate the Entire Codebase
A practical AI coding technique - manually change one SwiftUI file, then have Claude Code migrate 1500+ hardcoded calls across the entire codebase to match.
The Real Metric AI Improved in Software - Release Cadence
AI coding tools did not make individual code better. They made release cadence faster. Going from monthly to weekly releases on a desktop app using Claude Code.
The AI Renaissance for Retirees: Writing Specs Instead of Code
Retirees are building software by writing detailed CLAUDE.md specs that direct AI agents. You do not need to write code anymore - you need to write clear requirements.
Building a Desktop App 100% with Claude AI
What you learn the hard way building a native desktop email client entirely with Claude. Swift, Rust, and the real challenges no tutorial covers.
The Scope Shift in Code Copying - From Stack Overflow Snippets to Full AI Interaction Flows
AI changed how developers copy code. Instead of grabbing individual accessibility API snippets from Stack Overflow, we now generate entire interaction flows with Claude.
Context Management Is 90% of the Skill in AI-Assisted Coding
The real skill in AI-assisted development is not prompting - it is context management. Persistent memory across sessions separates productive developers from frustrated ones.
Why Cursor Skips Planning Mode and How a Strict Plan-Execute Loop Fixes It
Cursor and similar AI coding tools skip planning and jump straight to editing files. A strict plan-then-execute loop prevents runaway changes.
Developers Are Becoming Their Own Business Analysts in the AI Era
The most productive developers now spend their day writing detailed requirements and acceptance criteria, then handing them to Claude. Writing specs is the new coding.
The 1M Context Trap for Opus - More Context Makes the Model Lazier
The 1M token context window is a double-edged sword. You can fit more information, but the model gets lazier and less precise the more context it has to process.
Opus Token Burn Rate - Watching It Write, Delete, and Rewrite 200-Line Functions
Opus does not just burn tokens - it vaporizes them. The write-delete-rewrite cycle where Opus creates 200 lines, decides it does not like them, and starts over.
Pair Programming with AI - Write the Spec First, Approve the Plan
The best workflow for AI pair programming: write a short spec, let the agent propose its plan before writing any code, then approve step by step. Control without micromanaging.
Why Mandating AI Coding Tools Fails - Organic Adoption Wins
Forcing developers to use AI coding tools backfires. The developers who get the most from AI got there organically because it genuinely made them faster - not because someone mandated it.
Codex vs Claude Code - A Practical Comparison for Real Development
OpenAI Codex and Claude Code take different approaches to AI-assisted development. Here is how they compare for agent-mode workflows, MCP integration, and desktop automation.
Building a macOS Desktop Agent with Claude - How AI Wrote Most of Its Own Code
How we used Claude to build Fazm, a native macOS AI agent. ScreenCaptureKit, accessibility APIs, and Whisper - with Claude writing most of the Swift code itself.
The AI Verification Paradox - We Code Faster But Ship Slower
AI makes individuals write code faster, but teams are moving slower. The bottleneck shifted from writing code to understanding what code just got written.
What SaaS Ideas AI Cannot Replace - Always-On, Hardware Access, and Persistent State
Claude Code can write you a script but it cannot run a 24/7 service, access your screen, or manage devices. Here is where SaaS still wins.
AI Lets Everyone Ship Code - But Who Holds the Pager?
AI coding tools mean non-engineers can ship code faster than ever. The problem is not the code quality - it is the ownership gap when things break at 3am.