Writing
Patterns, post-mortems, and lessons from the projects we ship.

Working in fintech, where the margin for error is thin and expectations around security and quality are high, our adoption of AI happened steadily. A reflection on where AI fits into the engineering workflow, when it helps and when it hurts, and how we balance velocity with responsibility.

When building software, a key challenge is how to map a complex business process, consisting of several steps, into a set of actions that can be handled by software. We need to manage state, retries, and error handling across various functions and handlers and update state along the way. Each action might be straightforward, but understanding how it fits into the bigger picture can be difficult, especially when it exists alongside other files. For us, Temporal.io has solved this problem by allowing us to build long-running workflows that encapsulate entire business processes.

Nomo Bank is the first Sharia-compliant mobile banking platform, built entirely remotely from the ground up over nearly four years. A look at how our team partnered with BLME and Nomo to design the core banking system, mobile platform, onboarding, and security from day one.
Need help with your project?
Let's talk