Our UX designers swear by this tool, that gives us valuable information on how our users interact with the app. Thanks to FullStory, we've implemented A/B testing that helps us to fine-tune and polish our interfaces to perfection. FullStory
Sentry is a very powerful error reporting tool. We use it both on front-end and back-end of Ataccama One. It proved to be invaluable in providing insights on our errors - what caused it, what user did before the error occured, stack trace, release tracking and more. Sentry
Slack is used as a company-wide communication tool. In addition, we've got a few channels set up to notify developers about build failures, thrown exceptions on production servers and stuff like that. Slack
Our state management library of choice. Redux has a simple concept, but it's flexible enough and it's React binding library, react-redux, contains a lot of performance-optimized code to make the most out of this combo. Redux.js
A super-flexible library to manage side-effects built on ES6 generators, redux-saga is used in One to describe async event flow using imperative code style. Really powerful 'escape hatch' from world of pure reducer functions. The ability to easily test sagas is a cherry on top. redux-saga