
"We are not freeing up more time in our calendar. We are taking on more work, and therefore there's higher pressure to go and ship these changes. - Suhail Patel, principal engineer, Monzo"
"Monzo operates on a microservices architecture of over 3,000 services, all written in a uniform style using a bootstrap generator based on standardised templates. Underlying infrastructure, such as Kafka queues, HTTP services, and telemetry, is automatically created by libraries, so engineers can focus on building business logic."
"Patel explained that implementation is no longer the bottleneck of the software delivery lifecycle. Where writing and iterating on code once took days, he explained that engineers can generate 10 or 20 candidate implementations within hours using modern LLM-based tooling and choose the best."
Monzo operates over 3,000 microservices using uniform templates and a bootstrap generator, allowing engineers to focus on business logic while infrastructure is automatically created. Modern LLM-based tooling enables engineers to generate multiple implementation candidates within hours instead of days. The primary challenge shifted from implementation speed to preserving trust and compliance in a regulated environment. Developer experience infrastructure is critical for scaling velocity. Monzo established Backend 101 conventions encoded as LLM skills, enabling tools like Claude and Cursor to learn banking processes and conform to service structures. Generated code integrates seamlessly with the platform using 3,000 existing repositories as training examples. Non-engineering staff can now query LLMs directly for technical issues.
#developer-platform #microservices-architecture #llm-based-tooling #engineering-conventions #regulated-environment-compliance
Read at InfoQ
Unable to calculate read time
Collection
[
|
...
]