<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Writing | Laith Aljunaidy</title><description>Writing by Laith Aljunaidy on craft, brand, and the build.</description><link>https://laithjunaidy.com</link><language>en</language><item><title>Can AI replace user research? It cannot meet Awad.</title><link>https://laithjunaidy.com/writing/can-ai-replace-user-research</link><guid isPermaLink="true">https://laithjunaidy.com/writing/can-ai-replace-user-research</guid><description>My own design engine recommended a near clone of the claude.ai landing. What AI does well in research, where it fails, and why UX careers will thrive.</description><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate><category>can ai replace user research</category><category>synthetic users</category><category>ai in ux research</category><category>future of ux careers</category><category>will ai replace ux designers</category><author>Laith Aljunaidy</author></item><item><title>Before you prompt an agent, write one goal with one number.</title><link>https://laithjunaidy.com/writing/define-the-goal-before-you-prompt</link><guid isPermaLink="true">https://laithjunaidy.com/writing/define-the-goal-before-you-prompt</guid><description>A cashier screen went from six taps to two in one afternoon because the number came before the prompt. How to write the goal, and how to hold an agent to it.</description><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate><category>design sprint long term goal</category><category>how to define project goals</category><category>sprint goal examples</category><category>ai agent success criteria</category><category>prompting ai coding agents</category><author>Laith Aljunaidy</author></item><item><title>Every method on the design process checklist, and when it earns its time.</title><link>https://laithjunaidy.com/writing/design-process-checklist</link><guid isPermaLink="true">https://laithjunaidy.com/writing/design-process-checklist</guid><description>Ten breeder interviews, a cashier screen I had to rebuild, and all 64 methods of empathise, define, ideate, prototype and test. What each one is for, how to run it, and when to skip it.</description><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate><category>design process checklist</category><category>design thinking process</category><category>ux research methods</category><category>design thinking checklist</category><category>ux process steps</category><author>Laith Aljunaidy</author></item><item><title>We checked 179 funded MENA startups. 44% have no Arabic website.</title><link>https://laithjunaidy.com/writing/taken-apart-arabic-100</link><guid isPermaLink="true">https://laithjunaidy.com/writing/taken-apart-arabic-100</guid><description>Taken apart, number two. A year of funding news, every company checked in order. Four in ten skip Arabic entirely, and half of the Arabic sites hide it from Google or ChatGPT.</description><pubDate>Fri, 25 Sep 2026 00:00:00 GMT</pubDate><category>arabic website</category><category>mena startups</category><category>arabic seo</category><category>rtl</category><category>ai search</category><author>Laith Aljunaidy</author></item><item><title>We read 150 shadcn/ui repos. The sameness is not purple.</title><link>https://laithjunaidy.com/writing/taken-apart-shadcn-defaults</link><guid isPermaLink="true">https://laithjunaidy.com/writing/taken-apart-shadcn-defaults</guid><description>Taken apart, number one. The most-starred shadcn/ui projects on GitHub run on one of two typefaces and a grey primary. The violet gradient everyone blames comes from somewhere else.</description><pubDate>Fri, 25 Sep 2026 00:00:00 GMT</pubDate><category>shadcn ui</category><category>ai generated design</category><category>design defaults</category><category>geist font</category><category>inter font</category><author>Laith Aljunaidy</author></item><item><title>Design handoff: how to deliver work a developer can actually build.</title><link>https://laithjunaidy.com/writing/design-handoff-to-developers</link><guid isPermaLink="true">https://laithjunaidy.com/writing/design-handoff-to-developers</guid><description>Eight steps I use to hand a design to engineering so it ships the way you drew it. Order, flows, error states, the design system, and the relationship that makes the next project easier.</description><pubDate>Sun, 31 May 2026 00:00:00 GMT</pubDate><category>design handoff</category><category>design to developer handoff</category><category>design handoff checklist</category><category>handoff to developers</category><category>design delivery</category><author>Laith Aljunaidy</author></item><item><title>Nobody wants your product. They want the outcome.</title><link>https://laithjunaidy.com/writing/nobody-wants-your-product</link><guid isPermaLink="true">https://laithjunaidy.com/writing/nobody-wants-your-product</guid><description>A customer does not want the drill. They want the hole, then the mounted TV, then the feeling of a finished room. Design for the job, not the feature.</description><pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate><category>jobs to be done</category><category>what users really want</category><category>outcome driven design</category><category>value proposition</category><category>people want the hole not the drill</category><author>Laith Aljunaidy</author></item><item><title>Stop using pure black in dark mode.</title><link>https://laithjunaidy.com/writing/stop-using-pure-black-in-dark-mode</link><guid isPermaLink="true">https://laithjunaidy.com/writing/stop-using-pure-black-in-dark-mode</guid><description>Pure black with white text strains the eyes and flattens depth. Use a dark gray, lift surfaces with light, and soften your colors. A practical dark-mode guide.</description><pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate><category>dark mode design</category><category>pure black dark mode</category><category>dark mode colors</category><category>dark mode best practices</category><category>dark theme ui</category><author>Laith Aljunaidy</author></item><item><title>Fitts&apos;s Law: make the important thing bigger and closer.</title><link>https://laithjunaidy.com/writing/fitts-law-bigger-and-closer</link><guid isPermaLink="true">https://laithjunaidy.com/writing/fitts-law-bigger-and-closer</guid><description>The brake pedal is bigger and nearer than the gas, because you need it fast. The same law decides whether your buttons feel effortless or fiddly.</description><pubDate>Thu, 28 May 2026 00:00:00 GMT</pubDate><category>fitts&apos;s law</category><category>fitts law ux</category><category>button size ux</category><category>tap target size</category><category>thumb zone design</category><author>Laith Aljunaidy</author></item><item><title>Brand specs are training data, not templates.</title><link>https://laithjunaidy.com/writing/brand-specs-are-training-data</link><guid isPermaLink="true">https://laithjunaidy.com/writing/brand-specs-are-training-data</guid><description>I built a design engine that compiles a fresh design language for every brief. Here is the idea that made it work.</description><pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate><category>design engine</category><category>generative brand design</category><category>design system generator</category><category>offline design tool</category><category>brand identity generator</category><author>Laith Aljunaidy</author></item><item><title>What makes a logo memorable</title><link>https://laithjunaidy.com/writing/what-makes-a-logo-memorable</link><guid isPermaLink="true">https://laithjunaidy.com/writing/what-makes-a-logo-memorable</guid><description>A great logo ignores the cliches of your industry. It gives your audience a simple and distinctive mark to remember.</description><pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate><category>brand strategy</category><category>logo design process</category><category>visual identity</category><category>UX expert</category><category>memorable logo</category><author>Laith Aljunaidy</author></item><item><title>Redesigning Zain Cash, the wallet most of Jordan already uses.</title><link>https://laithjunaidy.com/writing/redesigning-zain-cash</link><guid isPermaLink="true">https://laithjunaidy.com/writing/redesigning-zain-cash</guid><description>A conversion-first website for a mobile wallet with over a million users. Arabic-first information scent, clearer messaging, and faster pages.</description><pubDate>Tue, 23 Apr 2024 00:00:00 GMT</pubDate><category>zain cash</category><category>mobile wallet jordan</category><category>fintech ux design</category><category>conversion-first website</category><category>arabic ux design</category><author>Laith Aljunaidy</author></item><item><title>Designing Wfrah, a livestock app for breeders who trust their fathers&apos; methods.</title><link>https://laithjunaidy.com/writing/designing-wfrah</link><guid isPermaLink="true">https://laithjunaidy.com/writing/designing-wfrah</guid><description>How ten breeder interviews, one persona named Awad, and five design principles shaped an Arabic-first herd management app for the Gulf.</description><pubDate>Wed, 12 Jul 2023 00:00:00 GMT</pubDate><category>wfrah</category><category>livestock management app</category><category>agriculture ux case study</category><category>user research</category><category>arabic ux design</category><author>Laith Aljunaidy</author></item></channel></rss>