Open boxed opened 4 days ago
Hi @boxed and thank you so much for opening this issue (and your interest in Spotlight)! We are well aware that the landing page and even some other pages on the website don't really convey what Spotlight is about.
These coming few weeks are going to be spent on these parts but we didn't have an issue documenting the work so I'll use the one you created here :)
And to answer your question briefly:
Spotlight is a fully local debugging tool that surfaces events from Sentry SDKs in your applications for errors with neat stack traces, performance characteristics, distributed (and non-distributed) tracing information along with DB queries.
That presumes someone already knows a ton.
@boxed if you can help me with the confusing parts or what you want to see briefly, I'll make sure to address those in the final copy. That should also help many others like yourself.
"See what and how many SQL calls you app makes" is easy to understand.
I don't understand what beat stack traces means, but I'm used to Django that has nice crash pages in dev already, so maybe that is more for some other framework?
Tracing is a bit vague.
The main page and the docs talks about what spotlight is inspired by, what the architecture is, that it's great, etc, but it doesn't explain at all what it does. A list of things it can help you with should be on the very first page.