Technology
Laying the foundation for a data team
At Monzo, we want to build the best bank account in the world. Today, more than ever before, data is central to creating wonderful customer experiences and efficient internal operations.
How we respond to incidents
A good response process can mean the difference between something being resolved in minutes and an issue developing into something worse!
The role of technology in social inclusion
The technology we use to create Monzo can play a key part in our mission to make money work for everyone.
How we accidentally broke our Android notification sounds (and fixed them!)
We encountered an interesting bug in our Android app notifications. Here's how we fixed it.
4 useful services your bank should not be charging you for
Click to read more
We’re experiencing problems with some bank transfers
Some bank transfers aren't working. We're working on sorting it out asap.
We deployed Envoy Proxy to make Monzo faster
We moved our remote procedure call (RPC) service mesh from Linkerd to Envoy to make Monzo faster.
How we improved our staff VPN
OpenVPN is great, but there were some things we wanted to change.
How we built Monzo Chat on Android
We’ve built bespoke software from scratch, that helps us manage chats in the app. Here's how we implemented it on Android.
How we prepared our systems for our £20 million crowdfunding round
We prepared our systems for crowdfunding by shedding load, and built tools to help us monitor on the day.
How we load tested our bank before our £20 million crowdfunding round
More than 9,000 people opened their apps to invest in the first five minutes of crowdfunding. To make sure we were ready, we ran tests to simulate the extra load and upgraded our platform to cope with it.
How we built a backend for our £20 million crowdfunding round
We architected and built a scalable backend to support 36,000 investments.
The Refactathon: Cleaning up old code
We held an internal hackathon to improve some of the oldest code in the bank! Here’s why that’s good for our engineers and our customers.
How we do on-call at Monzo
A team of engineers are available 24/7/365 to respond when things go wrong. For other companies thinking about how to approach incidents, here’s how we do on-call at Monzo.
How we monitor Monzo
We use tools to monitor all our systems to make sure everything’s working as it should. Platform team lead Chris shares a technical insight into the way we monitor Monzo.