3 ms·
> We're advocates of ethical data collection, and all reports are collected with clear user consent. Maintainers can also comply with GDPR requests for access a
by smilliken 6y ago
> We're advocates of ethical data collection, and all reports are collected with clear user consent. Maintainers can also comply with GDPR requests for access and deletion with a single API call each.
I really hope you win this product category. It would be a shame to have another company with less respect for user data to "move fast and break things".
I've found that I write tighter, cleaner, and generally better code when it's internal and proprietary compared to open source. The reason is that if something raises an exception internally it's OK because there's a notification and the exception gets fixed. But the risk of an exception being raised on someone else's computer that I never see causes overly defensive code: omitting assertions, swallowing overly general exception classes, ignoring encoding errors, etc. Coding defensively gives robust code, but coding too defensively creates irrational, cargo-culting code that silences errors instead of raising them.
So I think there's a lot of value for users and developers to share more granular error reports.