Blog
Thoughts on AI-assisted development and shipping software.
- Preventing AI Code HallucinationsAI tools hallucinate APIs, library versions, and logic with surprising confidence. This covers the patterns that cause it and how to use rules files, context, and verification steps to catch them early.March 8, 2026
- Structuring Repositories for AI Coding ToolsHow you structure your repository directly affects how well AI coding tools perform in it. This covers directory layout, context files, naming conventions, and the patterns that make AI output more reliable.March 8, 2026
- Fixing Claude "Context Length ExceededClaude's context window fills up fast in long coding sessions. Here is why it happens, how to tell when you are close to the limit, and practical ways to work around it without losing your progress.March 7, 2026
- How to Debug Code Written by AI — A Developer's WorkflowA practical guide to debugging AI-generated code: how to read AI errors differently, set up guard rails with linting and project rules, build a review workflow, and use tools like CodeRabbit to catch problems before they ship.March 7, 2026
- ShipUI's Second Theme: ALOHA // NEXTALOHA // NEXT is a tropical Hawaiian Next.js 15 starter theme with Pacifico display font, coral and turquoise palette, and a full component library.March 7, 2026
- Fixing Claude "500 Internal Server ErrorClaude 500 errors are usually transient overload responses or malformed request issues, and this covers the common causes and how to fix them quickly when using the API, Cursor, or Claude Code.March 6, 2026
- Introducing ShipUI: Start with RETRO // NEXTRETRO // NEXT is the first ShipUI theme: a production-ready Next.js 15 starter with neon glow, pixel fonts, boot screen animation, custom cursor, and a full component library. One-time purchase, instant download.March 6, 2026
- How to Set Up Cursor Rules for Next.js ProjectsA practical guide to writing .cursorrules for Next.js App Router projects: what the file does, how Cursor reads it, and which rules actually matter.March 3, 2026
- Why We Built ShipKitEvery AI-assisted project hits the same wall: the AI starts making decisions that break things later. ShipKit is the rules file system we built to give Cursor and Claude Code consistent guardrails.March 1, 2026
← NewerPage 6 of 6