Since 2018, we've used Dep to manage our monorepo dependencies, but when it was deprecated switching to Go Modules was a high risk change. This post explains how we reduced that risk by iteratively updating our dependencies for a seamless migration. | Continue reading
Monzo are building a smart bank on your smartphone and we need your help to create the bank of the future. | Continue reading
With over 2000 microservices and lots of Remote Procedure Calls (RPCs) that are constantly changing, we needed a new way to manage staff access. The Security Platform team explain how we now define RPC permissions directly in proto files. | Continue reading
Neal Lathia, Director of Machine Learning at Monzo gives an overview of Monzo's machine learning platform, the principles behind it, and future plans. | Continue reading
Our Security Infrastructure team introduces the principles we follow to build security in Monzo’s fast-moving engineering environment and how they work with other engineering teams to keep our customers and platform safe. | Continue reading
In June 2021 we started designing and implementing a new way to calculate balances that is more reliable and consistent. This post explains why the old approach needed improving and the changes we made. | Continue reading
As a bank, we have private keys and other 'secrets' we need to protect, to keep our customers and ourselves safe. Our security controls work together to stop even the most determined and capable attackers. | Continue reading
We’re launching Monzo Premium – banking that makes a statement with our white metal card. Get phone and worldwide travel insurance, interest on your balance and regular Pots, and much, much more. | Continue reading
We’re launching Monzo Plus to help you get a grip on your finances with features like other bank accounts, credit cards and your credit score in Monzo, custom categories for all of your spending, and virtual cards for safer online shopping. | Continue reading
The home for everything you need to know about using Monzo. | Continue reading
Our in-house Faster Payments gateway has been running since November 2019. This is a comprehensive insight into how we built it. | Continue reading
We’ve built a humane on-call rotation, that engineers actually want to join! | Continue reading
We recently finished a major networking project which let us control internal traffic in our platform. And we've been thinking about how we can add similar security to network traffic leaving our platform. | Continue reading
We use Vault for secret management and credential issuance, and we've always configured it with the Cassandra storage backend. To help us scale, we moved to the S3 backend. But it was crucial we kept Vault available. | Continue reading
Our security team at Monzo are working towards a 'zero trust' cluster, where an attacker inside our cluster would have no power. | Continue reading
We've been working on isolating the 1,500 services that power Monzo. The sheer size and complexity of our platform made this difficult. But by protecting us against compromised services, it makes Monzo more secure. | Continue reading
We recently designed a new system to manage secret information safely – from the keys that we use to sign your Mastercard transactions, to credentials for external services. | Continue reading
You can now get your salary paid a day early, for free! No cost, not hassle. Just more time with your money. | Continue reading
Something went wrong doing an systems upgrade, affecting all Monzo services. To fix it, we're changing how we do upgrades and store data. | Continue reading
No information has been exposed outside Monzo, and there’s no evidence that this data has been used for fraud. We’ve updated the app, and we’ve contacted some of you to let you know you should change your PIN as a precaution. | Continue reading
We’re excited to welcome Y Combinator Continuity and Latitude as our newest investors. | Continue reading
A technical problem at the company we use to connect to Faster Payments caused issues with bank transfers. To fix it, we’re bringing everything in-house instead. | Continue reading
Our mission is to make money work for everyone. And our next stop is the USA! 🇺🇸 | Continue reading
Our mission is to make money work for everyone. And our next stop is the USA! 🇺🇸 | Continue reading
We encountered an interesting bug in our Android app notifications. Here's how we fixed it. | Continue reading
Monzo are building a smart bank on your smartphone and we need your help to create the bank of the future. | Continue reading
We moved our remote procedure call (RPC) service mesh from Linkerd to Envoy to make Monzo faster. | Continue reading
We’re building a bank that works for everyone, and to do that we need a diverse team. Here's an update on our progress so far and our plans to improve. | Continue reading
We prepared our systems for crowdfunding by shedding load, and built tools to help us monitor on the day. | Continue reading
We’re in the very early stages of exploring business bank accounts, and we’re applying for some funding to help us. | Continue reading
We architected and built a scalable backend to support 36,000 investments. | Continue reading
We've put together progression frameworks that help everyone at Monzo understand how to progress in their work – and we're making them public today. | Continue reading
Over the last few months you might’ve had to wait longer than usual for a response from customer support. We’re really sorry. Here’s what happened and what we’ve done to fix it. | Continue reading
More than 36,000 of you have invested in Monzo, helping us raise £20,000,000 in just 2 days, 2 hours and 42 minutes! | Continue reading
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. | Continue reading
We’re building a bank together, so you should all have a chance to share in our future success. | Continue reading
We’re building a bank together, so you should all have a chance to share in our future success. | Continue reading
Monzo are building a smart bank on your smartphone and we need your help to create the bank of the future. | Continue reading
We’re incredibly excited to announce that we’ve just closed a new round of funding of £85 million! | Continue reading
Our community of customers is now one million strong! If you’ve been with us from the very start or you only signed up yesterday – thanks to everyone who’s helping us build a better bank. | Continue reading
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. | Continue reading
We’ve built 3D Secure (the Monzo way!) and we’d love your help with testing. | Continue reading
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. | Continue reading
We’ve made Monzo much more reliable over the last 12 months. We’re publishing our internal data to show the progress we’ve made, and what we’re doing to make it even better. | Continue reading
We were notified at 4.55pm this afternoon that Typeform, a company we’ve used to collect survey results in the past, has suffered a data breach. No-one’s bank details have been affected, and your money and account are safe. | Continue reading
We’ve distilled some of the lessons we’ve learned while building Monzo over the past three years into a common set of engineering principles. These should let us grow and release new features quickly while ensuring that we protect our customers' money and data. | Continue reading
Last night, Ticketmaster revealed a major data breach in which tens of thousands of people had their card details stolen. Our customers have nothing to worry about. | Continue reading
Automate your financial life with Monzo and IFTTT. | Continue reading