Practical notes on software, automation and running a better business.
What we learn building systems for restaurants, retailers, clinics and agencies — written for owners, not engineers.
What a mobile app actually costs to build in Egypt in 2026
Real ranges, the six variables that move them, and how to read a quote before you pay for it.
Read articleReady-made or custom POS: how a restaurant owner should actually decide
A test you can run in one week, before you talk to a single vendor, that tells you which of the two you need.
Read articleNearshoring software development to Egypt: what European buyers should check first
Time zone, cost, contract law and the one question that decides whether it works — before you engage a single developer.
Read articleCustom software vs off-the-shelf: how to choose
A simple test for whether to buy a ready-made tool or build something that fits your process exactly — and the three situations where the answer is obvious.
Read articleWhat does a web app actually cost to build?
The line items that move the number, the ones that are always missing from a quote, and how to compare two proposals that look nothing alike.
Read articleA practical guide to adding AI to your business
Which tasks are actually worth automating, how to test one in a fortnight for almost nothing, and the four failure modes that sink most AI projects.
Read articleSeven workflows every retail business should automate first
Ranked by payback, not by how impressive they sound — with the hours each one typically returns and what it takes to set up.
Read articleYour dashboard is lying to you
Six ways a report that is technically correct still leads you to the wrong decision — and the questions that expose each one.
Read articleCutting a restaurant chain's stock waste by a third
How a four-branch group replaced paper tickets and weekly guesswork with one connected system — what we built, what it changed, and what we would do differently.
Read articleNine things to check in a software development contract
The clauses that decide whether you own what you paid for, written for the person signing rather than the lawyer reviewing.
Read articleHow to choose a software company without being a technical person
What to ask, what the answers tell you, and the warning signs that are visible long before any code is written.
Read articleWhy software projects fail, and the five checks that prevent it
Failure is almost never technical. It is five specific decisions made badly at the start, each of which you can check before committing.
Read articleConnecting the systems you already run
Why integration costs what it does, the four ways systems can be joined, and how to tell before you commit which one you are facing.
Read articleBuilding an online store in Egypt: payments, delivery and what actually breaks
The two problems that decide whether an Egyptian e-commerce build succeeds — and neither of them is the website.
Read articleHow to choose a POS cashier system for a shop in Egypt in 2026
The features a retail shop actually needs, what e-receipts and offline mode mean for your choice, and the red flags to catch before you sign.
Read articleWhat a company website actually costs in Egypt in 2026
Market ranges for three tiers of company site, the variables that move the price, the yearly running costs, and what to check before you pay a deposit.
Read articleDoes a small business in Egypt actually need an ERP?
The signs you have outgrown spreadsheets, what an ERP really is in plain terms, which modules to start with, and how to roll one out without stopping the business.
Read articleShould your restaurant build its own ordering and delivery app?
Aggregator reach against commission and customer data, when your own ordering channel pays off, what it needs to include, and how to move regulars over without leaving the apps.
Read articleAds get clicks but no sales? What a landing page fixes
Sending ad traffic to your homepage wastes most of it. What a landing page is, what makes one convert, how to measure it, what it typically costs in Egypt, and the mistakes to avoid.
Read articleA WhatsApp chatbot for your business in Egypt: how to start
What a WhatsApp bot can and can't handle, the official API versus tools that get numbers banned, what to automate first, AI or rules, and how to start small.
Read articleShopify or a custom online store in Egypt: how to choose
What a hosted store builder really costs, where it struggles with cash on delivery, Arabic and local couriers, and when building your own pays back.
Read articleHow to get your business found on Google Maps in Egypt
Setting up and verifying a Google Business Profile, the details that decide where you appear, how to handle reviews, and why your website still matters.
Read articleHave an app idea? Start small with an MVP
What an MVP really is, how to pick the one feature that matters, what you can cut from version one and what you must not, and how to grow it into version two.
Read articleClinic management software in Egypt: bookings and records
What a clinic system should handle, from WhatsApp bookings and reminders to patient files, billing and insurance, how to keep medical data private, and how to choose or build one.
Read articlePharmacy software in Egypt: stock, expiry and the cashier
Why a general POS falls short in a pharmacy, and what pharmacy software should do: selling by box or strip, batches and expiry alerts, price changes, distributor orders, delivery and branches.
Read articleInventory management in Egypt: where your stock really goes
The signs you have outgrown Excel, what an inventory system must record, stock counts that actually work, reorder points, costing, connecting it to your POS, store and accounts, and how to switch without losing a month.
Read articleReal estate CRM in Egypt: from ad lead to signed contract
Why real estate leads get lost, and what a real estate CRM should do: capture leads from ads and WhatsApp, assign and follow up, track units and payment plans, manage brokers, and show which campaigns actually sell.
Read articleHow to get found on Google, ChatGPT, Gemini and Claude
How customers in Egypt now look for businesses, where AI assistants get their answers, why they mix up similar names, and the practical steps that help search engines and assistants find, recognise and recommend you.
Read articleZATCA Phase 2 integration for your own POS or ERP
Keep your own cashier system or ERP and still meet ZATCA Phase 2: onboarding, clearance, 24-hour reporting, the hash chain and a deadline checklist.
Read articleZATCA Wave 25: who must integrate by 1 February 2027
Wave 25 covers businesses with VAT-able revenue over SAR 187,500 in any year from 2022 to 2025. Who is in, what changes, and a plan for the deadline.
Read articleMobile app development cost in Saudi Arabia, explained
What sets the price of an app in Saudi Arabia: platforms, backend, control panel, Arabic, mada and Apple Pay, Nafath, hosting and costs after launch.
Read articleWebsite design cost in Saudi Arabia: what drives it
What sets the price of a website in Saudi Arabia: brochure, bilingual or store, Arabic first, E-Commerce Law and PDPL items, and the costs every year.
Read articleSalla vs Zid vs Shopify: choosing a Saudi store platform
Plans, payments, apps and data export compared for a Saudi online store, and when a custom app on Salla or Zid, or a custom store, is worth it.
Read articleWhatsApp chatbot in Saudi Arabia: a guide for businesses
How a WhatsApp bot handles orders, bookings and payment links in Arabic, what Meta charges per message in 2026, and what the PDPL means for it.
Read articleUAE e-invoicing for custom POS and ERP systems
How UAE e-invoicing works from your own system's side: the five corners, PINT AE data, choosing an ASP and the data to clean before you connect.
Read articleHiring an Egyptian software company from the Gulf
Time zones, the working week, dollar quotes, reverse-charge VAT, Saudi withholding tax and the contract: what Saudi and UAE buyers should settle first.
Read articleZATCA e-invoicing fines: what the official list says
Fines start at SAR 5,000 for not issuing an e-invoice and SAR 10,000 for editing one; three faults get a warning first. What ZATCA lists and the causes.
Read articlePOS systems in Saudi Arabia: ready-made or custom?
Who carries ZATCA Phase 2, how card terminals connect, Arabic invoices and branch stock: the Saudi factors in choosing a ready-made or custom POS.
Read articleE-invoicing in the GCC: where each country stands
Saudi Arabia is live, the UAE and Oman start in 2027, and Qatar, Bahrain and Kuwait have no mandate in force. Dates, models and what your POS needs.
Read articleOpening an online store in Saudi Arabia: full budget
A line-by-line first-year budget for an online store in Saudi Arabia: platform or custom build, gateway fees, registration, 15% VAT, delivery and ads.
Read articleHow to choose a software company in Saudi Arabia
A checklist that ranks nobody: registration, the clauses Saudi entities expect, source-code ownership, Arabic quality and tax on foreign vendors.
Read articleUAE e-invoicing deadlines for SMEs: a 2027 checklist
Revenue under AED 50m? Appoint an ASP by 31 March 2027 and go live on 1 July 2027. Your group, the penalties, the October changes and a 90-day plan.
Read articlePayment gateways in Saudi Arabia: how to choose
Which payment methods Saudi customers expect, which gateways list them, how to compare fees and settlement, and what integration really involves.
Read articleBuilding a website or app for Kuwait: KNET and CITRA
What changes when your customers are in Kuwait: KNET payments, CITRA's data rules, Arabic and English terms, no VAT, and how to choose who builds it.
Read articleBuilding a delivery app like Jahez: scope and cost
The four apps behind a Saudi delivery marketplace, why Jahez-scale platforms cost so much, and a phased plan to launch in a single city first.
Read articleOdoo or custom ERP in Saudi Arabia: real costs
What Odoo charges per user, what partners and hosting add, how Phase 2 e-invoicing fits in, and how to compare Odoo with a custom ERP over 3 years.
Read articleSoftware contracts for Saudi and UAE clients: extra clauses
What a Saudi or UAE deal adds to a standard software contract: data terms, IP assignment, VAT and withholding wording, Arabic text and governing law.
Read articleZATCA API integration: a checklist for developers
Onboarding and CSIDs, UBL 2.1 XML, clearance versus 24-hour reporting, the QR code and the hash chain: what your team must build for FATOORA.
Read articleWebsite design cost in the UAE: what drives the price
What sets the price of a website in the UAE: pages, Arabic and English, online store rules, VAT and dollar quotes, and the costs that come back every year.
Read articleWebsite and app projects in Qatar: what's different
What changes when you build a website or app in Qatar: local payments, delivery apps, Arabic and English, no VAT yet, data law and what drives the price.
Read articleBuilding an app like Haraj: scope, phases and cost
What a classifieds app like Haraj needs: listings, search, chat, moderation, identity checks and revenue, and how an MVP differs from a full build.
Read articleOwn ordering app or delivery apps? A Gulf restaurant guide
Which delivery apps run in each Gulf country, what they cost you beyond commission, what your own app adds, and when building one makes sense.
Read articleWhat your PageSpeed Insights score really means
Lab score versus real-visitor data, the Core Web Vitals limits that count, and how to read a report before you pay anyone to fix the number.
Read articleSaudi Business Platform documentation for online stores
Who documents an online store on Saudi Arabia's Business Platform, what the E-Commerce Law says the store must show, and the pages to add before launch.
Read articleShopify or a custom online store in the UAE?
Shopify Payments works in the UAE, but your licence, Arabic storefront, VAT invoices and fees still decide. How to choose Shopify or a custom store.
Read articleTabby and Tamara integration for your store or app
What adding Tabby or Tamara really involves: plugin, gateway or direct API, the server-side check, webhooks, partial refunds and reconciliation.
Read articlePayment gateways in Egypt compared for online stores
Paymob, Fawry, Kashier and Geidea compared: payment methods, published fees, settlement, paperwork and what integrating each one really takes.
Read articleBuilding an errand app like Mrsool: how it works
How an errand app like Mrsool works, from request to courier offers, chat and payment, how it differs from food delivery, and what to launch first.
Read articleMobile app development cost in the UAE, explained
What sets the price of a mobile app in Dubai and the UAE, from platforms and backend to Arabic, UAE PASS, local payments and store accounts.
Read articleArabic SEO in Saudi Arabia: write the way customers search
How Saudi and Gulf customers search on Google, the Arabic words they type, and how to build and track pages that can rank in each Gulf country.
Read articleSaudi PDPL for websites and apps: an engineering checklist
What Saudi Arabia's data protection law asks of your website or app: consent, minimal data, access logs, 72-hour breach notice and hosting.
Read articlePayment gateways in the UAE: how to choose
How UAE payment gateways differ on fees, payment methods, settlement and data rules, where Aani and Jaywan fit, and what to ask before you sign.
Read articleHR, attendance and payroll software in Egypt: what to check
What an Egyptian company needs from attendance devices, mobile check-in, leave and payroll, and when a custom HR system beats an off-the-shelf app.
Read articleUAE e-commerce licence: what your online store needs
What the UAE asks of online sellers: a licence that covers e-commerce, TDRA approval and a digital invoice per order, and how it shapes your store.
Read articleOne POS for Egypt and Saudi Arabia: ETA vs ZATCA
Egypt's ETA and Saudi Arabia's ZATCA want different documents, signatures and flows. How one POS can serve both, with one tax module per country.
Read articleArabic–English websites: the RTL details that break
Separate URLs, mirrored layouts, Arabic fonts, numbers, phone fields and real Arabic copy: the details that decide whether a bilingual site works.
Read articleClinic management software in Saudi Arabia: what to check
Bookings, patient files, dental charts, ZATCA e-invoices and health-data privacy: what a clinic system in Saudi Arabia must handle, and how to choose one.
Read articleReal estate CRM for Dubai brokers and developers
What a real estate CRM in Dubai should do: route leads from ads and portals, follow up on WhatsApp, track units and payment plans, and measure agents.
Read articleOman e-invoicing (Fawtara): what your POS needs
Oman makes XML e-invoices mandatory from 1 April 2027. Who is covered, how the five-corner Fawtara model works, and what your POS or ERP must do.
Read articleWhatsApp Business API pricing: what you actually pay
The WhatsApp Business API is paid per delivered message. Meta's rates for Saudi Arabia, the UAE, Egypt, Germany and France, and what stays free.
Read articleBuilding a telemedicine platform in Egypt
What an online consultation platform in Egypt needs: booking, video sessions, payments, practitioner checks and careful handling of health data.
Read articleFleet tracking and management systems in Egypt
GPS devices or drivers' phones, fuel and maintenance alerts, driver behaviour and dashboards: what a fleet system in Egypt should do before you buy.
Read articleChoosing an ERP in the UAE before e-invoicing
Pick a UAE ERP that can send PINT AE e-invoices through an ASP, handle 5% VAT and free-zone entities, and still be affordable to run in five years.
Read articleWhat you should own when a software project ends
A handover checklist for business owners: the code, accounts, app store listings, passwords, documents and backups to hold before the final payment.
Read articleHow to write a software brief vendors can price
A one-page software brief template: users, workflows, priorities, integrations, data and success measures, what to leave out, and how quotes are built.
Read articleNafath login for your website or app: how it works
What Nafath login gives a Saudi website or app, how the flow works for users, when verified identity is worth the effort, and what to plan first.
Read articleUAE PASS integration: login and signing for your app
How a UAE business adds UAE PASS login, signing or data sharing to its app: the four onboarding phases, account linking and the UX rules.
Read articleBooking and membership systems for Gulf salons and gyms
What a salon or gym booking system needs in Saudi Arabia and the Gulf: staff schedules, packages, WhatsApp reminders, payments and VAT invoices.
Read articleReal estate website design in Egypt for developers
What a developer's website needs: unit listings, galleries, payment-plan calculators, leads sent straight to the CRM, and fast pages on phones.
Read articleWebsites for Egyptian exporters: catalogue and enquiries
What an Egyptian export company website needs: a buyer-ready catalogue, a quote request flow, certificate and logistics pages, and multilingual SEO.
Read articleFixed price or time and materials: which suits you?
How fixed-price and time-and-materials software contracts split risk, handle change requests and milestone payments, and when each protects you.
Read articleFlutter, React Native or native: choosing for your app
A plain comparison for business owners: what each option means for cost, hiring, speed, phone features and upkeep, and how to choose between them.
Read articleGym management software in Egypt: members and payments
What a gym in Egypt needs from its software: memberships and freezes, gate access, trainer sessions, WhatsApp renewals, payments, and build or subscribe.
Read articleSchool and nursery management software in Egypt
What a school or nursery in Egypt needs from its software: fees and instalments, attendance, parent notices, grades and buses, and what to buy or build.
Read articleUAE data protection for apps: PDPL, DIFC and ADGM
Which UAE data protection regime covers your app, what is settled under the PDPL, DIFC and ADGM rules, and a build checklist that fits all three.
Read articleDelivery management software for Gulf businesses
How dispatch, a driver app, proof of delivery and cash reconciliation fit together, and when to build your own system or subscribe to one.
Read articlePINT AE and the 5-corner model: a developer's guide
How UAE e-invoices flow from your ERP to your ASP as PINT AE data: document codes, TIN and 0235 identifiers, credit notes, and testing.
Read articlePharmacy software in Saudi Arabia: Wasfaty, Rassed, stock
What a Saudi pharmacy system must handle: Wasfaty e-prescriptions, SFDA's Rassed track and trace, batch and expiry stock, and ZATCA e-invoices.
Read articleEquipment rental software: tracking, contracts, billing
What equipment and generator rental companies in Egypt need from software: contracts, utilisation, billing by hour or fuel, and maintenance.
Read articleConnecting scales and barcode labels to your POS
How goods sold by weight reach the cashier: price-embedded barcode labels, a scale wired to the POS, or live weight streaming, and what to check first.
Read articleAn AI assistant that answers from your own documents
How a website AI chatbot answers from your own files, shows its sources, stays inside guardrails, hands over to staff and passes Arabic tests.
Read articleReading Arabic invoices and receipts with AI
How OCR and AI pull the supplier, VAT and totals from Arabic invoices, how to check every figure, and how the data reaches your accounts.
Read articleCar service centre software in Egypt: what it must do
Job cards, parts stock, technician time, vehicle history and WhatsApp updates: what workshop software needs, and whether to build or subscribe.
Read articleEgypt's data protection law: what your app must do
A practical checklist for apps under Egypt's Law 151 of 2020: consent records, user rights, security, breach reports and the PDPC licence or permit.
Read articleMedical lab management software in Egypt: what to look for
Sample tracking, analyser interfaces, approved reports and WhatsApp results: what lab software in Egypt must do, and when to build your own.
Read articleQR menus and table ordering for restaurants in Egypt
What a QR menu can do beyond showing prices: ordering and paying at the table, the kitchen screen, and the link to your POS and stock.
Read articleVan sales apps for distributors in Egypt
What a van sales app should do for a distributor in Egypt: route plans, offline orders, van stock, collections, returns and sync with your ERP.
Read articleWebsite and app projects in Bahrain: payments, VAT, data
What a website or app for a Bahrain business needs: BenefitPay and card payments, 10% VAT at checkout, PDPL data rules and e-invoicing to come.
Read articleSoftware maintenance plans: what a fair one includes
Response vs resolution times, bugs vs changes, hosting, updates, backups and pricing: what a fair software maintenance contract should spell out.
Read articlePWA, web app or mobile app: which do you need?
A plain comparison of PWAs, web apps and store apps: installing, offline use, notifications, app-store presence and cost, and how to choose.
Read articleHow IoT reduces operating costs: where the savings come from
Fuel, energy, downtime, site visits and spoilage: where IoT monitoring cuts operating costs, how to measure payback honestly and why to start with a pilot.
Read articleConnecting IoT devices to the cloud: a practical guide
Connectivity, MQTT or HTTP, AWS IoT Core or Azure IoT Hub versus your own backend, offline buffering, security and hosting: how to connect devices to the cloud.
Read articleCustom software development cost in Egypt: 2026 guide
Market price ranges, the factors that move them, the running costs after launch and how to read a quote for custom software, apps and systems in Egypt.
Read articleBusiness automation for small and medium businesses
What automation means for an SME that runs on WhatsApp, Excel and paper: which process to automate first, ready-made tools or custom, and the risks.
Read articleHave a project in mind?
Tell us what you are trying to fix. We will tell you honestly whether software is the right answer.