Skip to main content

T6. Uploads broken

What this page helps you do

Work through common file upload failures.

Why it matters

Uploads often fail in ways that local testing does not reveal.

You should already have

  • an upload flow

Skip this page if

  • the app has no uploads

What to do

  • check file size and type limits
  • check storage destination
  • check temporary file handling and timeouts

Start by proving one small file upload path end to end.

Common mistakes

  • testing only tiny files
  • not checking whether files persist after deploys
  • forgetting backup coverage

Next step

Go to B8. Need file uploads.

Advanced notes

TODO for contributors: add plain-English examples for object storage and signed upload URLs.