Your app runs smooth with 1 user. Launch day hits 1,000 concurrent and everything breaks.
Drop this into Claude Code before you go live:
"Load-test my app before launch.
1. Install k6
2. Read my routes and write a realistic test: users sign up, log in, browse and do the main action
3. Run it against my local or staging server, never production, ramping from 10 to 100 to 500 to 1,000 users
4. Tell me the exact point where responses pass 1 second or errors start
5. Find the cause: slow queries, missing indexes, no caching, the same data loaded over and over
6. Fix the top 3, run the test again and show me before vs after"
Find your breaking point before your users do. Most teams skip this and get wrecked on launch day. Don't be most teams.
Drop this into Claude Code before you go live:
"Load-test my app before launch.
1. Install k6
2. Read my routes and write a realistic test: users sign up, log in, browse and do the main action
3. Run it against my local or staging server, never production, ramping from 10 to 100 to 500 to 1,000 users
4. Tell me the exact point where responses pass 1 second or errors start
5. Find the cause: slow queries, missing indexes, no caching, the same data loaded over and over
6. Fix the top 3, run the test again and show me before vs after"
Find your breaking point before your users do. Most teams skip this and get wrecked on launch day. Don't be most teams.