Appendix
B. FAQ

Appendix B: Frequently Asked Questions

Getting Started

Q: Can I really follow along with zero coding experience?

Yes, this book is designed for people with no coding experience. However, you'll need to read English error messages and ask AI about them.

Q: How long does it take to complete the entire course?

If you spend about 2 hours daily consistently, you can complete it in about 2 weeks. Total estimated time is 20-25 hours.

Q: What kind of computer do I need?

Windows, Mac, and Linux all work. Just need an internet connection.


Tool Related

Q: Can I build LinkHub with Cursor too?

Yes, the development process in this book can be done with Cursor as well. You can achieve the same results using Cursor instead of Claude Code.

Q: Should I use Claude Code or Cursor?

  • Claude Code: Terminal-based, strong for automation, main tool in this book
  • Cursor: VS Code-based, intuitive UI, good for beginners

Both have pros and cons. Starting with Cursor and moving to Claude Code once comfortable is also a good approach.


Cost Related

Q: How much does Claude Code cost?

Claude Code can be used in two ways:

  • API usage-based: Use with an Anthropic API key. Expect about $10-30 to complete this book.
  • Claude Code Max subscription: $100/month (Sonnet) or $200/month (Opus). Unlimited usage, recommended for serious development.

Using the Haiku model during development can save API costs.

Q: What are the operational costs after deployment?

ServiceFree TierPaid Starts
Vercel100GB/month$20/month
Railway$5 credit/monthUsage-based
Supabase500MB DB$25/month
Claude API-Usage-based

Most can start with free tiers initially.


Monetization Related

Q: Can I actually run a service after completing this?

Yes, that's the goal of this book. You can create a service that accepts payments and generates revenue.

Q: Can I use a different payment service instead of Stripe?

Yes, alternatives to Stripe include Paddle, Lemon Squeezy, and others. In Korea, Toss Payments or I'mport are also available. However, this book explains everything based on Stripe.


Problem Solving

Q: What do I do when I get an error?

  1. Copy the entire error message
  2. Paste it to Claude
  3. Ask "Explain why this error happened and fix it"

Most errors are solved this way.

Q: What if things work differently than in the book?

Technology changes fast. Supabase, Vercel, Stripe, etc. may have UI or settings changes. Core concepts remain the same, so ask Claude for the latest methods.

Q: Where can I get help when stuck?

  • This book's GitHub Issues
  • Discord community
  • Ask Claude directly

Tip: When stuck, asking Claude "Summarize the current situation" helps you understand the current state.