Shfrah
Journal

We write what we learn.

Reflections on craft, field reports, and essays on AI and Arabic design.

AI·7 min

AI agents: what they mean for your business

We're past chat. The next wave is agents that act on your behalf — and what it takes to build them responsibly.

June 12, 2026
Guide·8 min

How much does a mobile app cost in Saudi Arabia?

Every founder's first question — and the honest answer: it depends. Here's what actually drives the cost, and how to avoid paying for what you don't need.

June 5, 2026
Strategy·6 min

Digital transformation and Saudi Vision 2030

Digital transformation isn't buying systems — it's changing how you work. How organisations turn ambition into products that actually work.

May 28, 2026
AI·7 min

Generative AI in Arabic: opportunity and challenge

Models are improving fast, but Arabic still exposes their limits. Where they succeed, and where they need special care.

May 20, 2026
Guide·6 min

How to choose the right software partner

Who builds your product matters more than what it's built with. Three signals that separate a serious partner from a vendor.

May 12, 2026
Product·5 min

How to launch your MVP in weeks

An MVP isn't an unfinished product — it's the smartest version that proves the idea with the least. How to choose what to build and what to defer.

May 5, 2026
Guide·6 min

Website or app? How to choose

A question every digital project faces. The answer isn't about what's newest, but who will use it and how.

April 28, 2026
Journal·5 min

Welcome to the Shfrah journal

Why we write, what we'll write, and how we think about craft.

March 15, 2026
Engineering·8 min

How we architect for scale

Lessons from platforms serving thousands of users.

March 8, 2026
Design·6 min

Arabic deserves better design

Common mistakes in Arabic UI design.

March 1, 2026
AI·7 min

Arabic RAG — what we're learning

Notes from building semantic search for Arabic documents.

February 20, 2026
Thinking·4 min

Say no to features

Why great products delete more than they add.

February 10, 2026
Engineering·10 min

How we pick a database

Why Postgres is the default — and usually the final answer.

February 1, 2026