Blog
Articles on product design, research and AI
What we have learned designing mobile apps, SaaS platforms and AI products. Each article answers one question, first, then explains.
All articles

AI chat correction UX: how do you let users correct a wrong answer?
Design the screen where users spot a wrong AI chat answer. Show provenance, confidence, editable fields and a clear path from local fix to a retrain signal.

How to design an AI answer correction UI with provenance and Arabic RTL
Practical rules to record provenance when an AI answer is accepted, let people correct it without losing context, show calibrated confidence and support Arabic RTL.

How to improve the user experience of an app
How to improve user experience of an app, SaaS platform or dashboard: find where people struggle, fix the biggest drop-offs first and test before and after.

Should you hire a design studio, an in-house team or a freelancer for your product?
UX agency vs in-house team vs freelancer: how they compare on cost, speed, skills and continuity, and which one fits your app, SaaS platform or AI product.

How does AI sentiment analysis help UX research, and where does it fail?
AI sentiment analysis in UX research: where it helps with reviews, surveys and tickets, where it fails on sarcasm and Arabic, and how to pair it with synthesis.

Which AI tools are useful for user research, and what should they not replace?
AI tools for user research, grouped by task: recruiting, interviews, synthesis, surveys, usability tests and feedback at scale, and what AI should not replace.

How to conduct user research: a practical guide
How to conduct user research for a digital product: choose the right method, recruit the right people, run sessions, synthesise findings and act on them.

Accessible UX design: a practical guide to WCAG 2.2
Accessible UX design in practice: the WCAG 2.2 checks that matter, how to build them into your design system, how to test, and how to design for Arabic readers.

The design sprint process: what it is and when to run one
The design sprint process explained: the five days, who should be in the room, when a sprint fits and when it does not, and how we adapt it for remote teams.

How to build a design system, implement it and keep it alive
How to build a design system: audit, tokens, components, patterns and docs, then shipping it in code, maintaining it, and extending it for AI and Arabic RTL.

Mobile app UX best practices we design by
Mobile app UX best practices from our work: one action per screen, thumb reach, navigation, onboarding, forms, error and offline states, and Arabic RTL layouts.
Tell us what you are building.
We reply by email to set up a call. Most projects start with a short conversation and a scoped proposal.