AI Fluent · Chapter 02

Picking Your Stack

Your stack is not a list of logos on a slide. It's a set of bets about what you're willing to own and what you're willing to rent.

8 min read Shaen Hawkins
Professional kitchen equipment mapped to software tools
Plain English

Your stack is your kitchen equipment. The oven, the fridge, the POS system. You don't build any of it — you rent the best equipment for your type of restaurant and focus on the food.

The Decision Framework

Four questions before adding any tool.

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.

02

One-person operable?

If the docs assume you have a DevOps engineer, keep looking. You need dashboards, not CLI-only management.

03

Scales without rewrite?

The tool at zero users should work at ten thousand. If you'll need to rip it out later, that's not scaling — that's rebuilding under pressure.

04

Painless migration?

Some tools make it easy to leave. Others hold your data hostage. Always check the exit before you check in.

The full stack — all 10 tools with costs mapped to restaurant stations

The Stack I Chose

Every tool in production with cost and restaurant role.

React Native + Expo

One codebase, both app stores. Expo handles builds, OTA updates, and native config. The alternative was Flutter — React Native won on ecosystem size and hiring options.

$0–$33/mo The Dining Room
React Native app store screenshot mockup
Supabase dashboard mockup

Supabase

PostgreSQL database, auth, file storage, edge functions — all in one platform. Dashboard is usable by non-engineers. RLS protects data by default.

$25/mo Pro The Back Office

Webflow

Marketing site, CMS, character pages. No-code with custom code injection where needed.

$29/moFront Window

ElevenLabs

Voice generation, speech recognition, text-to-speech. If your product has any audio component, this is the leading platform.

$22–$99/moWaitstaff

Claude API

AI reasoning — assessments, corrections, study guides. Sonnet for complex work, Haiku for batch processing.

Per tokenHead Chef

Stripe + Apple IAP

Web payments via Stripe, mobile via Apple IAP. Two systems, one subscription logic layer.

2.9%–30%Cash Register

Monthly Cost Breakdown

What it actually costs to run the full stack.

~$150
Fixed Infrastructure
$150–$350
Variable AI (100 users)
$2K–$4K
At 1,000 Users
Monthly Cost at Scale Infrastructure + variable AI costs by active user count $0$1K$2K$3K$4K 0501005001,0005,000 Active Users $150$250$450$1.4K$2.7K$3.7K Fixed ($150/mo)Variable AI

The Full Stack at a Glance

ToolRoleCostRestaurant
React Native + ExpoMobile app$0–$33/moDining room
SupabaseDatabase + auth + functions$25/moBack office
WebflowMarketing site + CMS$29/moFront window
ElevenLabsVoice AI + TTS$22–$99/moWaitstaff
Claude APIAI reasoningVariableHead chef
StripeWeb payments2.9% + $0.30Cash register
Apple IAPMobile payments15–30%Credit terminal
GitHubCode storage$0Recipe binder
SentryError tracking$0Smoke detector
DiscordAlerts$0Kitchen intercom

What I'd Change

After eighteen months, the only reconsideration is Webflow. Excellent for marketing but the CMS hits limits at scale — API doesn't expose embed content, can't toggle publish status programmatically. For content-heavy products, a headless CMS might be worth the extra complexity.

Everything else has held up. The stack scales, costs are predictable, and one person operates all of it.

Chapter Appendix
Tool comparison tables Expo vs Flutter matrix Webflow vs Framer vs custom Monthly cost spreadsheet