Skip to main content

Tools

An app's tool stack combines builders, code hosting, deployment and data services. Identify which service owns each job before investigating a failure.

Where should I start with tools?

Start with the guide that matches your question or the error you can see. Each guide below names the problem, gives checks you can run, and links to related reading.

Which part of your stack owns the failure?

Map responsibilities before reconnecting anything. In the teaching stack below, the builder edits source, GitHub records revisions, the host builds and serves the app, and the data service stores records and enforces access. Your own project's host or account provider may differ.

SymptomFirst place to inspect
Commit exists, public page is oldHost deployment status and selected branch
App loads, data request is deniedSession, data permissions and row policies
Build cannot resolve a packageDependency manifest, lockfile and build log
Live callback returns to the wrong siteConfigured redirect destination and app environment

Do you need to move services to fix one error?

Usually the first step is to find the failing boundary, not replace the stack. A working homepage does not confirm a working database connection. Follow one browser action through its request, server response and stored result. Use the stack guide below as a responsibility map, not as a promise that MessyDev connects every listed service for you.

Read the tools guides

Looking for something else? Browse every topic.