Notes on building apps and websites
In-depth, practical guides for founders and business owners deciding how to build a mobile app or a website.
Website Design & Development5 min read
Web design company or freelancer: who builds it best?
An honest comparison from someone who works on both sides: what a company gives you, what a freelancer gives you, and how to pick the best one for your website.
Read articleWebsite Design & Development13 min read
How to get a new company website on Google
The full checklist I use to get a new company website crawled, indexed and found on Google and Bing, and what to expect in the first months.
Read articleWebsite Design & Development13 min read
What decides the price of a company website
What really drives the cost of designing a website, what you keep paying after launch, and how to compare two quotes fairly.
Read articleFlutter App Development12 min read
What decides the cost of building a mobile app
The features, platforms and running costs that decide what a mobile app costs, and how to write a scope that gets accurate quotes.
Read articleFlutter App Development20 min read
Arabic and RTL in Flutter: a practical guide
The setup I use to ship Flutter apps that work properly in Arabic and English, from gen-l10n and right-to-left layout to mixed text, numbers, fonts and tests.
Read articleFlutter App Development14 min read
Arabic plurals and dates in Flutter with gen-l10n
A complete guide to Arabic plurals, gender, numbers and dates in Flutter, with ARB files, gen-l10n, intl and tests.
Read articleFlutter App Development13 min read
How to choose an app development company or developer
A practical checklist for choosing who builds your app, from testing their published apps to owning the code, the accounts and the support after launch.
Read articleWebsite Design & Development11 min read
Shopify, Salla or a custom store: which fits your business?
A practical comparison of ready-made store platforms and a custom-built online store, from total cost and Arabic checkout to payments, shipping, SEO and moving later.
Read articleFlutter App Development14 min read
AI in your app or business: where it actually helps
Good and poor fits for AI in a business, how a feature is built, the Arabic, privacy and cost questions, and a small pilot plan.
Read articleFlutter App Development13 min read
Flutter or native: how to choose for your app
A fair comparison of Flutter, native Swift and Kotlin, and React Native for business apps, with a checklist to help you choose.
Read articleWebsite Design & Development13 min read
What to prepare before building your company website
A practical checklist of everything to settle before a developer starts, from the goal and page list to accounts, legal pages and the brief.
Read articleWebsite Design & Development14 min read
Arabic RTL in websites and apps: what to get right
A practical guide to Arabic, right-to-left websites and apps: layout, mixed text, fonts, digits, forms, code and bilingual SEO.
Read article