The stack traces are too long and should be limited to 10 lines. Stack traces can be extra long and fill the entire screen. The number of lines should be limited to 10. If there is more than 10, add ellipses(three little dots like ...) to the end of the stack trace. See other BugSnag integration for example.
The Glip layout has quite some spacing when displaying this kind of cards:
Here is a small suggestion to reduce the space list here: IMO we don't really need the "Error" and "Backtrace" titles as they are kind of obvious and redundant (it's always the same). I suggest to display the exception itself as the "title" for the Backtrace, so something like:
Realtime::MobileMessaging - No source found for app "ooredooqa_58514b"
app/realtime/mobile_messaging.rb:43 - perform
app/workers/realtime_worker.rb:30 - block in perform
app/workers/realtime_worker.rb:56 - block in with_peastash
gems/peastash-0.2.6/lib/peastash.rb:83 - log
What do you think?
It would probably be nice to save some space near the end too:
As the "Severity" and "Status" is also taking quite some space, but I don't have any good suggestion for the moment, I guess this part will change with #1 so maybe it should wait.