writing about ecommerce, AI, and building from the gcc.
engineering deep-dives, compliance guides, design philosophy, and the occasional war story. written by the team building okommerce.
how okommerce was built
the story of building an enterprise e-commerce platform from dubai — what we got right, what we got wrong, and why we open-sourced the whole thing.
ai agents that actually work in production
everyone's adding AI to their product. here's what we learned shipping 8 production agents to GCC retailers — and what most people get wrong.
ZATCA phase 2 survival guide
saudi arabia's e-invoicing requirements are not optional. here's a step-by-step guide to phase 2 compliance, including what you need from your e-commerce platform.
designing for multi-country, multi-currency from day one
if you build a single-country storefront and try to bolt on multi-country later, you'll regret it. here's the data model decisions that scale.
arabic and RTL: stop flipping CSS, start designing
real RTL support is not a stylesheet flag. it's a design decision that touches typography, navigation, forms, and every interaction. here's how we approach it.
the open-source business model that actually works
MIT-licensed core + paid enterprise tier. why we chose this model, what works, what doesn't, and what you can learn before doing the same.