Skip to content
Topics

Indie Dev with AI: Build, Ship, Monetize Solo

Guides for building, shipping and monetizing your product solo with AI: from idea and spec to implementation, deployment, growth and revenue.

27 articles

Sort articles to find what you need

Articles in Indie Development

The Complete Guide to AI Coding Cost Optimization: Six Levers to Cut Your Bill

The Complete Guide to AI Coding Cost Optimization: Six Levers to Cut Your Bill

Anthropic says enterprise Claude Code usage averages $150–250 per developer per month, and running agents in parallel for long stretches can go well beyond that. But just by changing how you use it, you can cut cost substantially without lowering output quality. This guide first unpacks the true face of high cost (expensive model, long context, wasted calls; how token billing works; agent teams using about 7x a standard session), then the subscription vs. API break-even (API billing only comes out cheaper for very light use, a few times a month; if you code daily, a subscription almost certainly wins), a pricing overview (Copilot Pro $10 / Cursor Pro $20, Pro+ $60 for daily agent use / Claude Pro $20, Max $100; Copilot moved to usage-based AI Credits on June 1, 2026), six levers to cut cost (① model routing ② prompt caching at about 90% off ③ context management ④ choosing subscription vs. API ⑤ auditing duplicate subscriptions ⑥ memory features), a savings checklist you can run today, and pitfalls — false economy, hidden labor cost, duplicate billing, meter shock, over-trusting the cache — plus recommended setups by type. Optimization isn't being stingy; it's designing to pay the right amount for the right thing.

Claude Code Common Errors and Fixes — The Complete Reference

Claude Code Common Errors and Fixes — The Complete Reference

Claude Code suddenly stops with "log in again," "rate limit," "prompt is too long," "MCP won't connect" — and googling each one gets tedious. This is a practical reference that catalogs the errors you commonly hit, with the cause and the command to run for each. It starts with the three diagnostic commands to run first (claude doctor for full diagnostics, /status for active auth, /context for the context breakdown), then focuses on the four common families (usage/rate limits, context overflow, expired auth, MCP connection failures) with symptom→cause→fix-command tables across auth & login, usage/rate limits (one debugging session can use more than a day of chat), context & tokens (prompt too long, compaction thrashing), server & model (500/529/timeout/model not found), install/PATH/update, network & proxy (ECONNREFUSED, TLS), MCP, permissions (deny beats bypass), and misc (thinking blocks 400, image/PDF, IDE). It ends with an error→fix cheat sheet and FAQ. Based on the official Claude Code docs (as of 2026): when stuck run the three diagnostic commands, and if it is not fixed, run claude update.

Cursor vs Claude Code vs GitHub Copilot vs Codex: A Full Comparison — How to Choose an AI Coding Tool

Cursor vs Claude Code vs GitHub Copilot vs Codex: A Full Comparison — How to Choose an AI Coding Tool

Cursor, Claude Code, GitHub Copilot, and Codex used to be explained by type: editor, plugin, CLI, and cloud. But when we reread all four vendors' official documentation on September 22, 2026, every one of them runs in the terminal, the IDE, a desktop app, the cloud, and on your phone, and they even run inside one another. This article lays out, with sources, the three things that now set them apart: available models (Cursor and Copilot span multiple vendors, Claude Code is Claude only, Codex is OpenAI only), how pricing and usage are counted (free tiers, monthly prices from Go at $8 up to $200, monthly allowances versus 5-hour and weekly limits, and how you pay when you go over), and home base (their own editor, GitHub, and the Claude and ChatGPT subscriptions). It also covers the differences in GitHub PRs and reviews, how to choose across eight scenarios, how to use them together, and a 30-minute way to compare them on your own repository. Errors in the previous version, such as "Copilot is the cheapest" and "about 4x more token-efficient," are corrected at the end.

AI Design Tools Compared — Canva, Adobe Firefly, Figma AI, and Recraft by Use Case

AI Design Tools Compared — Canva, Adobe Firefly, Figma AI, and Recraft by Use Case

Someone who said "I am bad at design" now produces ten social posts in half a day and gets logo proposals on the side — that is where AI design tools stand in 2026. This article compares the four major tools: Canva (best for mass-producing marketing, social, and slides, free–$15), Adobe Firefly (Photoshop/Illustrator integrated and commercially safe, $9.99+), Figma AI (the standard for UI/UX and product design with teams, $16+/editor), and Recraft (vector logos and icons, $10+). The four are not competitors but a division of roles — narrow to the one that fits your most frequent task. Different from the image-generation AI comparison (Midjourney etc.): this article is about "building deliverables from images," not the image itself. Includes a comparison table, six best-pick scenarios, and three cautions: copyright, brand consistency, and avoiding the "AI look."

Auto-Deploy from Claude Code / Cursor to Vercel — Three Workflows with MCP, Plugin, and GitHub Actions

Auto-Deploy from Claude Code / Cursor to Vercel — Three Workflows with MCP, Plugin, and GitHub Actions

Vercel MCP, the Vercel Plugin, and Agent Skills sound alike but are different things. MCP is a remote server you connect to with OAuth that exposes deployments, logs, and env vars as tools; the Plugin adds five commands such as /vercel-plugin:deploy plus Vercel knowledge; Skills are instructions. Written after re-reading the official docs on September 30, 2026, this article gives a comparison table of the Git integration, CLI, MCP, Plugin, and Skills (what each does, how it authenticates, plan conditions), then walks through three approaches with working config: ① Git integration (auto-deploy on git push), ② straight from the editor (MCP and Plugin), and ③ GitHub Actions (@claude fixes, test and approval gates). It also covers avoiding double deploys from Actions, the Hobby limit of 100 deployments a day, plan conditions for password protection, rollback, and human approval for production.

v0 vs Bolt.new vs Lovable — The Three AI Web App Builders Compared

v0 vs Bolt.new vs Lovable — The Three AI Web App Builders Compared

Type "build me a Todo app" and you get a running preview and a public URL: that's "vibe coding," and its best-known tools are Vercel's v0, StackBlitz's Bolt.new and Lovable. Checked against all three pricing pages and official docs on September 30, 2026, this guide covers each tool's essence in three lines (v0 = designer, Bolt = developer, Lovable = founder), pricing and free tiers (counted in messages, tokens and credits respectively), the code each generates (Next.js / any JS framework / TanStack Start), databases and Figma support (all three have it), six use cases, what the official docs reveal, three production pitfalls, what you can take with you when you switch, and a 5-minute decision flow.

Vercel AI SDK Complete Guide — One Unified API for OpenAI, Anthropic, and Gemini

Vercel AI SDK Complete Guide — One Unified API for OpenAI, Anthropic, and Gemini

You shipped on the OpenAI API and now want to try Claude and Gemini — and you've burned two hours rewriting against three different SDKs. The Vercel AI SDK (just "AI SDK" since 2026) collapses that into "one import, one function, every provider," with 20M+ monthly downloads and AI SDK 6 shipping Agents, MCP, tool approval, and DevTools — the de facto standard for unified LLM interfaces in 2026. This article covers what the AI SDK is, three practical reasons to use it (free switching, 1/3 the implementation, type safety), a 5-minute quickstart from generateText to streamText, type-safe structured output via generateObject and Zod, tool calling and agent loops, a 10-line React chat UI with useChat, switching between Claude/GPT/Gemini in 3 lines, and the three production pitfalls (provider feature gaps, stream-abort billing, type-inference overload) — all with working code grounded in AI SDK 6 as of May 2026.

What Google AI Overviews Changed for SEO/AEO: How to Appear, How to Opt Out, How to Measure, and What Happened to Sites

What Google AI Overviews Changed for SEO/AEO: How to Appear, How to Opt Out, How to Measure, and What Happened to Sites

The only requirement for appearing in Google AI Overviews and AI Mode is that a page is indexed and eligible to be shown with a snippet, and Google states that llms.txt and special structured data are not needed. We cover the Search Console opt-out control and the Generative AI performance report rolled out worldwide on August 31, 2026, how the four controls differ in scope, and the Google, Pew and Seer numbers on whether traffic fell, each labeled with who measured what.

What Is an AI API? — Beginner's Guide to Pricing, Tokens, Model Choice, and the Web Chat Difference

What Is an AI API? — Beginner's Guide to Pricing, Tokens, Model Choice, and the Web Chat Difference

A $20/mo ChatGPT Plus subscription can drop to $2/mo on the API — or it can shoot up to $200 in the other direction. The AI API is a "pay-as-you-go" world. This article walks through the five fundamental differences between Web chat and API, what tokens are and how pricing is calculated, September 2026 pricing for the major models (each tier of Claude, GPT and Gemini, plus DeepSeek), a 4-type model selection map, the three pitfalls every beginner falls into (conversation history accumulation, oversized system prompts, missing spending limits), and the 5-minute first call with curl plus Python — all from a beginner's viewpoint.

What Is Vibe Coding? Karpathy's "Code You Don't Read" Style and the Production Reality

What Is Vibe Coding? Karpathy's "Code You Don't Read" Style and the Production Reality

Vibe coding, coined by Andrej Karpathy in February 2025, is a development style where you tell an AI what you want in natural language and ship without reading the generated code. A year on, in 2026, Karpathy himself has proposed renaming it to "agentic engineering," while CVEs traced to AI-generated code grew about 6x from January to March 2026 and all five coding agents in one test introduced SSRF. Even so, it has become standard for indie dev, startups, and internal tools. This article covers the definition, the workflow, how Karpathy's position evolved, the leading tools (Claude Code, Cursor, Codex, Lovable, v0, Bolt.new, Devin), the security reality and what to check before publishing, the "Vibe & Verify" operational playbook, and who should vibe code on what — all grounded in the latest data.

What Is RAG? A Beginner-Friendly Guide to How It Works and What It Does

What Is RAG? A Beginner-Friendly Guide to How It Works and What It Does

You want ChatGPT to read your internal docs and answer questions about them --- that is exactly what RAG (Retrieval-Augmented Generation) is built for. This article walks through how RAG works in three steps, covers vector databases, a LangChain implementation, and when to pick RAG over fine-tuning. We also showcase real use cases including internal Q&A, customer support, and legal/medical knowledge work.

AI Development for Complete Beginners — From Apps, Databases & Servers to Launching Your Service [Full Guide]

AI Development for Complete Beginners — From Apps, Databases & Servers to Launching Your Service [Full Guide]

Think programming is beyond you? In 2026, AI coding tools like Claude Code let anyone — even with zero IT knowledge — build and launch a web service. This guide breaks down IT fundamentals (apps, databases, servers), the difference between shared hosting, VPS, and cloud, and walks you through the entire AI-powered development workflow from planning to deployment.