I built a QR menu ordering platform for Egyptian restaurants. What building Arabic-first software taught me about localization, RTL architecture, and honest engineering.
By Omar Mohamed
Notes
Short posts about problems I solved — and a place for clients and peers to publish their own.
I built a QR menu ordering platform for Egyptian restaurants. What building Arabic-first software taught me about localization, RTL architecture, and honest engineering.
By Omar Mohamed
The best stack is the one your team already ships on. A practical framework for choosing frontend, backend, database and hosting — hype not included.
By Omar Mohamed
Websites decay without care: dependencies age, links rot, forms silently break. Here is what a maintenance plan covers and what neglect really costs.
By Omar Mohamed
A 100 Lighthouse score can still mean a slow site for real visitors. Here is the difference between lab and field data, and which one to act on.
By Omar Mohamed
Static sites are pre-built, dynamic sites assemble on demand. The tradeoff is speed and security versus personalization — here is how to choose.
By Omar Mohamed
Technical SEO is everything that lets search engines crawl, understand and rank your site. Here is the checklist I run on every project before launch.
By Omar Mohamed
Most of your visitors arrive on a phone, and Google indexes the mobile version of your site first. Here is what mobile-first design means in practice.
By Omar Mohamed
From free site builders to custom web apps, here is what websites actually cost in 2026 — what drives the price, and what you keep paying after launch.
By Omar Mohamed
React is a library; Next.js is a framework built on it. Here is an honest comparison of speed, SEO, cost and hiring — and which one fits your project.
By Omar Mohamed
Google ranks sites partly on how they feel to use. Here is what LCP, INP and CLS actually measure, what counts as a good score, and how to improve each one.
By Omar Mohamed
A slow website quietly loses customers every day. Here are the seven performance fixes with the biggest real-world impact, explained without jargon.
By Omar Mohamed
This site uses no tracking cookies — just the session cookies that keep the admin panel and blog accounts signed in, plus an anonymous page-view counter.