Coming from this post by @quinthar in #quality.
Regarding the above, I feel like most of the real world issues I experience are really hard to reproduce, so fixing them it feels like we need to get really good at diagnosing in the real world. This is not a new statement, but despite us talking about it again and again it doesn't feel like we're getting much better at this. Can we create a process for essentially pulling in an engineer quickly?
3/27 Update as I'm wanting to close this out. We can create additional issue with more granular improvements, as needed.
Later/v2
Other/old ideas
- Get a C+ or multiples to monitor (likely better time zones, not as much knowledge about performance as some agency devs). They could start by shadowing agency devs, all of them should be in #quality now.
- Offer compensation for C+ who are able to help, on a one-off basis (ie. for documenting reproduction steps or for each live troubleshooting session.
- Auto-assign someone, somehow to an hourly GH (which internal engineers would likely hate)
- Build out our tool kit to help capture logs and profiling easier (currently working on)
- Work with a third party, like jam.dev to help with monitoring and troubleshooting (since we'd need a compliance review, we could start using the tool with a small set of users then expand)
- Do something with the QA team as part of their reporting process (unsure what this might be)
Coming from this post by @quinthar in #quality.
3/27 Update as I'm wanting to close this out. We can create additional issue with more granular improvements, as needed.
Dailytoo (used to be Weekly)#qualityand pin to roomLater/v2
Other/old ideas