On 23 November, the week of Black Friday and our busiest of the year, Reward Gateway suffered a critical database cluster issue. This caused a complete outage of our service for 29 minutes. This outage was not as a result of a change made by our Operations or Engineering team, but due to a race … Continue reading A Galera Replication Race Condition
‘Shifting left’ has had a massive impact on modern software development practices. We should try to fix bugs earlier (often shown on the left) in the development lifecycle, because it is easier and cheaper. This means that it is worth trying to identify them earlier too. A graph of attention to quality at different stages … Continue reading How we use linting, static and dynamic analysis
Last month we released our Smart Spending Extension for Google Chrome, Mozilla Firefox and Microsoft Edge. This is built using Typescript This is not our first attempt at delivering an extension. We had developed prototypes as native Firefox plugins (using XUL) and as COM extension objects. We even launched some but withdrew them after a … Continue reading Developing a modern browser extension
We've been recruiting for a number of roles in Engineering and as with every time we recruit, we’ve got that dreaded technical exercise to think about. Over recent years I’ve been heavily involved in our Engineering recruitment. I’ve met countless people through this, screened dozens of CVs, assessed people against our values, and had to … Continue reading The dreaded technical exercise
The recent Docker security issues have made us think twice about use of centralised repositories. Although we have tools in place to screen the use of open source packages and are unaffected, it made us reflect back on how we have chosen and adopted them in the past. In the open source world, sites like … Continue reading Open source vanity metrics
https://www.youtube.com/watch?v=1N5DPoiZoB0 An interview with Chief Technology Architect Will Tracz and Group Director of Product and Customer Success on what motivates them to show up to work every day, how they support their global teams and a look into what's coming next for product innovation at Reward Gateway.
Over the last three years we’ve been working to be more transparent with our Product & Engineering work at Reward Gateway. This has resulted in: Our weekly Product Success Newsletter with details of every product improvement we’ve made in the week going on to our Success Portal.Key updates from this appearing in our Spotlight communication … Continue reading Welcome