Sentry software and sdk philosophy
03-03-2025
Software:
- https://develop.sentry.dev/getting-started/philosophy/
- don't ask for permission to contribute
- emnbed conextual information into the codebase
- scale ideas on top of strong foundations
- well applied duct tape can outlast the life of a feature
- be conservative in what you send, be liberal in what you accept
- sometimes the second, non-influenced opinion is the better decision
- prefer open source tools
- the cost of dependencies is high; use less and prefer stable versions over the bleeding edge
- own your productivity
SDK:
- https://develop.sentry.dev/sdk/philosophy/
- enable developers to ship with confidence
- bias towards low-dependency footprints, and high-compatability support
- be aware of assumptions and assume novice users
- be explicit
- write less code