Tech

A peek into what’s cooking in our R&D lab

How to break the monolithic database

Monolithic applications are increasingly being replaced with smaller, more easily maintainable, components or services that communicate with each other to accomplish the same task in a more efficient manner. As services are separated from each other, it becomes easier to...

Making database changes at scale

High Availability is key to any production environment. Anyone who has worked in consumer-based applications knows how hard it is to maintain uptime and make the application available 24/7 — especially in a fast-evolving environment, or one that needs to...

How Careem designs for inclusivity

It’s World Interaction Design Day, and this year’s theme is Diversity and Inclusion in Design. With a region as diverse as ours, we thought we’d give you a look into how we try to design and ensure our design is...