AI Fluent · Chapter 02

Picking Your Stack

Your stack is not a list of logos on a slide. It is a set of bets about what you are willing to own and what you are willing to rent. Every tool is a dependency. Choose carefully.

14 min read Shaen Hawkins
Evaluating tools on a blueprint table
Plain English

Your stack is your kitchen equipment. The oven, the fridge, the POS system. You do not build any of it — you rent the best equipment for your type of restaurant and focus on the food. The wrong oven ruins everything. The right one disappears into the background.

The Decision Framework

Four questions before adding any tool to your stack.

01

Usable free tier?

Some free plans let you build a real product. Others cut you off at five users. The free tier is your runway to product-market fit. A database with 500MB free is enough for months. One with a 7-day trial is not.

02

One-person operable?

If the docs assume you have a DevOps engineer, keep looking. You need dashboards, not CLI-only management. A database you manage through a web UI beats one that requires SSH sessions.

03

Scales without rewrite?

The tool at zero users should work at ten thousand. If you will need to rip it out later, that is not scaling — that is rebuilding under pressure during your best growth week.

04

Painless migration?

Some tools make it easy to leave. Others hold your data hostage. Can you export your database as SQL? Can you download your site's HTML? If not, you are locked in.

Audit for Overlap

Before adding a new tool, check if something you already have does the job. You might be paying for auth software when your database platform already includes it. Every overlapping tool is a bill you do not need and complexity you do not want.

The Categories

Every solo product needs these 8 categories covered. Here are the real options in each.

1. Database + Backend

The Back Office — where all your data lives and your server-side logic runs.

ProviderStarting CostStrong SuitBest For
SupabaseFree → $25/moPostgreSQL + auth + edge functions + storage in one dashboardSolo builders who want everything in one place
FirebaseFree → pay-as-you-goGoogle ecosystem, real-time sync, massive communityApps needing real-time updates (chat, collaboration)
PlanetScaleFree → $39/moMySQL with branching (like Git for your database)Teams that want database version control
NeonFree → $19/moServerless PostgreSQL, scales to zero when idleSide projects that need to stay cheap until they grow
AWS (DynamoDB/RDS)Free tier → variableInfinite scale, enterprise-gradeIf you have DevOps experience or plan to hire

* Costs shown are entry-level tiers. At real scale (10K+ users), expect $200-$500+/mo. Free tiers are for building — not for running a business at scale.

2. Mobile Framework

The Dining Room — what your customers actually see and touch.

ProviderStarting CostStrong SuitBest For
React Native + ExpoFree → $33/mo (EAS)One codebase, both app stores. Expo handles builds and OTA updatesJavaScript developers, largest ecosystem
FlutterFreeGoogle-backed, beautiful UI out of the box, fast renderingDesign-heavy apps, teams comfortable with Dart
Swift/Kotlin (native)Free (Apple $99/yr)Best performance, full platform accessSingle-platform apps where performance is everything
Capacitor (Ionic)FreeWeb app wrapped in native shellWeb-first teams adding a mobile version

* The real cost of mobile is app store fees — Apple $99/yr, Google one-time $25. Both take 15-30% of in-app purchases.

3. AI / LLM Providers (In Your Product)

The Head Chef — the intelligence powering your product's core features.

ProviderPricing ModelStrong SuitBest For
Anthropic (Claude)Per token (input/output)Long context, strong reasoning, coding, safetyComplex product logic, analysis, content generation
OpenAI (GPT-4o, o1)Per tokenLargest ecosystem, broadest tooling, vision/audioGeneral-purpose AI, multimodal features
Google (Gemini)Per token / free tierLong context windows, Google integrationDocument processing, search-connected features
MistralPer tokenOpen-weight models, EU-hosted, fast inferenceCost-sensitive products, European data residency
Llama (Meta, self-hosted)Infrastructure onlyNo per-token fees, full controlHigh-volume products where API costs are prohibitive

* Most products use a mix — a powerful model for complex tasks and a smaller/cheaper one for simple tasks. This is called model routing and it is how you control costs at scale.

4. AI Coding Assistants (For Building)

The Sous Chef — the AI tools that help YOU build the product. Different from the AI in your product.

Category 3 is the AI that powers your product — what your users interact with. This category is the AI that helps you build the product. These are your coding assistants, architecture advisors, and debugging partners. They are arguably the most important tools in your entire stack because they multiply everything else you do.

You will probably use more than one. Different tools are better at different jobs — the same way you use different AI conversations for different roles (Chapter 4). A chat interface for strategy. An in-editor tool for writing code. A CLI tool for making changes across your codebase.

ToolCostHow It WorksBest For
Claude (chat)Free / $20/mo ProChat interface. Paste code, discuss architecture, write documentation, plan features. Projects feature loads your docs automatically.Strategy conversations, architecture decisions, documentation, debugging complex logic. Best long-context reasoning.
ChatGPTFree / $20/mo PlusChat interface. Broad knowledge, plugins, image generation, code interpreter.Quick answers, general knowledge, prototyping ideas, multimodal tasks (vision, image gen).
CursorFree / $20/mo ProCode editor (forked from VS Code) with AI built into every action. Sees your whole codebase. Tab-complete, inline edits, multi-file changes.Writing code directly in files. The AI sees your project structure, imports, and patterns. Best for hands-on coding.
WindsurfFree / $15/mo ProCode editor similar to Cursor. AI-powered editing with "Cascade" flow for multi-step changes.Similar to Cursor with a different UX philosophy. Try both — preference is personal.
Claude Code (CLI)API usage costsCommand-line tool. Reads your repo, understands your project, makes changes directly from the terminal. Agentic — runs commands, edits files, tests.Complex multi-file changes, refactoring, debugging. Operates like a junior developer with access to your whole codebase.
GitHub CopilotFree / $10/moAutocomplete inside VS Code or JetBrains. Suggests code as you type, line by line.Speeding up typing. Good for boilerplate and patterns you have written before. Less useful for architecture.

The Recommended Combo

A chat interface (Claude or ChatGPT) for strategy, architecture, and documentation + a code editor (Cursor or Windsurf) for writing actual code. The chat interface is your thinking partner. The code editor is your building partner. Using both is not redundant — they serve different roles, just like the multi-chat workflow in Chapter 4.

The Key Principle

AI coding tools are force multipliers, not replacements for understanding. They write code faster than you can type it. They do not make architectural decisions for you. If you do not understand why the code works, you cannot debug it when it breaks — and it will break. Use these tools to move faster, not to skip learning. Chapter 5 covers this in depth.

5. Voice AI

The Waitstaff — the voice your customers hear and speak to.

ProviderStarting CostStrong SuitBest For
ElevenLabsFree → $22/moBest voice quality, conversational AI, voice cloningProducts where voice quality is the product
OpenAI TTS/WhisperPer-character / per-minuteIntegrated with GPT, simple API, good transcriptionAdding voice to an existing OpenAI-powered product
DeepgramFree tier → usage-basedFastest speech-to-text, real-time streamingProducts needing fast transcription
PlayHTFree → $29/moLarge voice library, voice cloning, long-form audioPodcasts, audiobooks, many-voice content
Google Cloud TTSFree tier → usage-basedMulti-language, WaveNet voices, enterprise reliabilityMultilingual products, Google Cloud ecosystem

* Voice is the fastest-changing category. Pricing and quality shift every few months. At scale, voice-heavy products can spend $500-$2,000+/mo on voice AI alone.

6. Marketing Site / CMS

The Front Window — what people see before they walk in.

ProviderStarting CostStrong SuitBest For
WebflowFree → $29/moVisual builder with code-level control, built-in CMSContent-heavy sites needing design and CMS power
FramerFree → $15/moFast, modern, great animations, AI-assisted designDesign-forward landing pages, simpler sites
Next.js + VercelFree → $20/moFull code control, React-based, best performanceDevelopers who want total control
WordPressFree → $25/mo (hosting)Largest plugin ecosystem, most flexibleContent-heavy sites, blogs, existing WP developers
CarrdFree → $19/yrDead simple single-page sitesLanding pages, MVPs that need a web presence fast

7. Payments

The Cash Register — every path a customer can use to pay you.

ChannelFeeWhen You Need ItKey Consideration
Stripe (web)2.9% + $0.30Any web-based paymentBest documentation in payments. Webhooks power your subscription logic.
Apple IAP15-30%Required for digital goods on iOSApple mandates IAP for digital content. 30% year one, 15% after.
Google Play Billing15-30%Required for digital goods on Android15% on first $1M per year, 30% after.
Paddle / Lemon Squeezy5% + $0.50Merchant of record (handles taxes)Higher percentage but they handle VAT and sales tax globally.
PayPal2.99% + $0.49Customers who prefer PayPalLower friction for some demographics. Higher cost than Stripe.

* If you have a mobile app, you likely need ALL THREE: Stripe for web, Apple IAP for iOS, Google Play Billing for Android. Chapter 12 covers this.

8. Code Storage + Dev Tools

The Recipe Binder + Smoke Detector — where your recipes live and how you know if the kitchen is on fire.

ToolCostWhat It Does
GitHubFreeCode storage with version history. Every change tracked. Roll back anytime. (Chapter 3)
SentryFree → $26/moError tracking. When something breaks, Sentry tells you what, where, and for how many users.
Discord / Slack webhooksFreeReal-time alerts. New signup? Failed payment? Get a ping in a channel you check.

What A Full Stack Actually Costs

Entry-level tiers. Real scale is 3-5x these numbers.

~$100-$200
Fixed Monthly (entry)
$200-$500
+ Variable AI (100 users)
$2K-$5K+
At Real Scale (1,000+)
Monthly Cost at Scale Entry-level tiers. At real scale, multiply by 3-5x. $0$1K$2K$3K$4K 0501005001,0005,000 Active Users $150$250$450$1.4K$2.7K$3.7K Fixed (~$150/mo)Variable AI

A Full Stack at a Glance

An example stack for a solo founder building a mobile AI product. Not the only way — a proven way.

CategoryExample ChoiceEntry CostRestaurant Role
Database + BackendSupabase or FirebaseFree → $25/moBack office
Mobile FrameworkReact Native + Expo$0-$33/moDining room
AI / LLM (in product)Claude or GPT-4oPer token (variable)Head chef
AI Coding ToolsClaude + Cursor$0-$40/moSous chef
Voice AIElevenLabs or DeepgramFree → $22/moWaitstaff
Marketing SiteWebflow or FramerFree → $29/moFront window
Web PaymentsStripe2.9% + $0.30Cash register (web)
iOS PaymentsApple IAP15-30%Cash register (iOS)
Android PaymentsGoogle Play Billing15-30%Cash register (Android)
Code StorageGitHub$0Recipe binder
Error TrackingSentry$0Smoke detector
AlertsDiscord webhooks$0Kitchen intercom

What to Watch For

The two biggest traps after your first year of building: overlap and lock-in.

Overlap: you are paying for two tools that do the same thing because you did not realize one already covered it. Audit quarterly.

Lock-in: your site builder's CMS hits limits at scale — API does not expose all content types, cannot toggle publish status programmatically. For content-heavy products, evaluate whether a headless CMS is worth the extra setup. Always check the exit door before you check in.

Chapter Appendix
Decision FrameworkDatabase ProvidersMobile FrameworksAI / LLM ProvidersAI Coding ToolsVoice AIMarketing SitePaymentsDev ToolsCost BreakdownFull Stack Example