Learning series
Each series is an ordered course: it starts from the basics and ends with steps you can act on.
5 lessonsHow Do I Modernize My Legacy System with AI?
A practical series for every Saudi company that still depends on a legacy system that works but has become costly or risky: how to tell your system needs modernizing, how to inventory your systems before any decision, how AI extracts the business rules buried in old code, when to rewrite, migrate or replace, how to test and cut over without stopping the business, and where your data goes during modernization, with Amazon's AWS Transform as a live example.
5 of 5 publishedStart the series →
7 lessonsDigitizing Sales: From Quote to Cash
An operations series for every company that sells to other businesses on credit, from contracting to factories and distributors to property operators, hotels and maintenance companies: where money stalls between the quote and the collection, how prices and discounts become an authority the system enforces rather than a promise made on the phone, how to set a credit limit and a guarantee before you sell on terms, how the invoice should start from a signed delivery rather than from the sales order, why payment waits when the invoice is late or a dispute has no owner, how to run receivables aging on a schedule rather than on memory, and how to match incoming payments and see your cash flow with a ninety-day plan.
7 of 7 publishedStart the series →
7 lessonsDigitizing Purchasing: From Request to Payment
An operations series for every company that buys every day, from contracting to factories to property operators: where money slips between a purchase request and a supplier payment, how to build an approval matrix the system enforces rather than memory, how to compare supplier quotes and turn the decision into a binding purchase order, how documented receiving and three-way matching stop you paying for what never arrived, what a supplier invoice must carry before you claim its VAT, how to schedule payments and reconcile supplier statements, and how to see your whole spend with a ninety-day plan.
7 of 7 publishedStart the series →
7 lessonsDigitizing Real Estate and Hospitality
An operations series for property offices, unit owners and hotels: how to know each unit's status the moment it changes instead of a spreadsheet that lags a week, how collection and renewal become a process the system reminds you of rather than a task riding on one employee's memory, how to run maintenance requests from report to close, how to file contracts and attachments so you can find them when it matters, what e-invoicing requires of a registered lease and a brokerage commission, and how to read occupancy and overdue collection as numbers you decide with rather than reports you skim.
7 of 7 publishedStart the series →
7 lessonsDigitizing the Factory and the Warehouse
An operations series for factory and warehouse owners: why recorded stock never matches the shelf, how every stock movement gets captured the moment it happens, how to trace a production order from raw material to finished goods, when and how much to reorder without stockouts or dead stock, how to trace a batch when something goes wrong, how to tie e-invoicing to warehouse movement, and a ninety-day roadmap that sequences the work correctly.
7 of 7 publishedStart the series →
7 lessonsThe AI Assistant for Your Business
A practical series for an owner considering an AI assistant to answer customers: what a slow WhatsApp reply actually costs, how an AI assistant really works without the jargon, how to build the company knowledge it answers from, how to stop it inventing prices and facts, where your employee's role begins and when they step in, what the Personal Data Protection Law requires of your customer conversations, and how to measure the return and roll it out in a week.
7 of 7 publishedStart the series →
7 lessonsDigitizing Contracting and Maintenance
An operations series for contracting and maintenance companies: where the profit actually leaks, how to move work orders out of WhatsApp into a system that tracks every request, how to schedule field teams, how to shift from fixing breakdowns to preventive maintenance, how to know the real margin on each project from payment application to actual cost, how to control spare parts across sites, and which indicators to run the operation on.
7 of 7 publishedStart the series →
9 lessonsERP Systems: A Practical Guide
What an ERP actually is without the jargon, when you genuinely need one and when you don't, what it is made of with examples from Saudi sectors, how to choose between cloud and on-premise or off-the-shelf and custom, why ERP projects fail and how to make yours succeed, how to implement it successfully and manage the change, how to meet Saudi compliance from e-invoicing to Arabic localization, and where AI fits into modern systems.
9 of 9 publishedStart the series →
5 lessonsThe Road to the 2034 World Cup
A practical series for business owners preparing for the biggest event in the Kingdom's history: from surviving traffic spikes, to booking and payment systems, to multilingual customer service, to protecting the customer data you gather.
5 of 5 publishedStart the series →
5 lessonsQ: The Operating Brain
An analytical case study of a store that became a system: how point of sale ties into inventory, how pricing and discounts are run, and how the app and delivery become part of one operation instead of separate islands.
1 of 5 publishedStart the series →
7 lessonsFrom Spreadsheets to a System
Most Saudi businesses still run on spreadsheets, and there comes a point where the file stops being the solution and becomes the problem. A practical series on making the move: how to know the moment has arrived, how to inventory your files and clean your data, and what to migrate first so the business never stops for a day.
7 of 7 publishedStart the series →All lessons
How Do I Modernize My Legacy System with AI?1. How Do I Modernize My Old System with AI? Learn from Amazon
You can now hand a large part of modernizing your old system to AI, as long as your team reviews the result. In the first part of the series we explain how Amazon's AWS Transform works, what happened for those who tried it, what it costs, and whether it fits your business in Saudi Arabia.
7 min read
How Do I Modernize My Legacy System with AI?2. Does My Legacy System Need Modernizing? Signs Not to Ignore
Your legacy system needs modernizing if it is out of vendor support, only one person understands it, or e-invoicing still needs manual work. In part 2 of the series we cover the signs not to ignore, when it is better not to modernize yet, and an 8-point scoring exercise for each system.
7 min read
How Do I Modernize My Legacy System with AI?3. How Do I Inventory My Legacy Systems Before Deciding?
Inventory your legacy systems with one page each: owner, users, data, connections, outage impact and licenses. Part 3 of the series covers what goes in the inventory, how AI speeds it up, and the five decisions for every system.
7 min read
How Do I Modernize My Legacy System with AI?4. How Do I Extract Business Rules from My Old System with AI?
AI reads your old system's code and writes each business rule as a clear sentence, then the process owner confirms it. Part 4 covers the method, the EARS format, the Thought Machine and Amazon example, and a one-rule test on 3 invoices.
7 min read
How Do I Modernize My Legacy System with AI?5. Should I Rewrite, Migrate or Replace My Legacy System?
You have 4 ways to modernize a legacy system: move it, convert its code, rebuild it or replace it. Part 5 compares them in one table: when each path fits, what it keeps, what it risks and who must be involved.
7 min read
Digitizing Sales: From Quote to Cash1. Quote to Cash: Where Money Stalls Before It Arrives
A large customer pays late, and it turns out the invoice never reached the right person, or the quantity or discount is in dispute. Part one of Digitizing Sales maps selling on credit as seven stations from the quote to the matched receipt, names the usual break at each one, explains why this is a design problem rather than a customer or team problem, and gives you an exercise to see where you stand this week, with no new tools.
7 min read
Digitizing Sales: From Quote to Cash2. Quote and Discount Approval: One Price Everyone Knows
Quote and discount approval works with one price list, numbered quote versions and a discount approval matrix the system enforces. Part two of Digitizing Sales shows how the approver sees the margin before a quote goes out, how a special price for one customer becomes an agreement with an end date, and why a discount promised after the invoice turns into a credit note with a deadline.
7 min read
Digitizing Sales: From Quote to Cash3. Customer Credit Limits and Guarantees for Selling on Terms
A customer credit limit is a figure the owner sets for each customer, and the system checks it at every order and delivery before you sell on terms. Part three of Digitizing Sales covers the customer record and two free official checks, how going over the limit becomes a recorded approval rather than a phone call, the guarantees an owner can choose from, including an advance payment, a bank guarantee and an electronic promissory note on the Nafith platform, and how contractors track advance payments and retention.
7 min read
Digitizing Sales: From Quote to Cash4. Proof of Delivery: The Invoice Starts at Sign-off
Proof of delivery is a note signed by an authorized receiver at the customer, and the invoice is built from it, not from the sales order. Part four of Digitizing Sales covers what a delivery note captured on a phone records, from quantity and signature to time and photo, how partial deliveries and refused items are logged, how a customer confirms a finished service and an engineer approves a progress claim, how that proof becomes an invoice draft with no retyping, and what Saudi Evidence Law says about digital evidence.
7 min read
Digitizing Sales: From Quote to Cash5. Why Customers Pay Late: On-Time Invoices, Logged Disputes
Customers often pay late because the invoice went out late, reached someone who cannot approve it, or carries a dispute nobody owns. Part five of Digitizing Sales covers the deadlines for issuing a tax invoice and a monthly summary invoice under the VAT Implementing Regulations, why an invoice is corrected after issue with a credit or debit note on time rather than deleted, and how a dispute log gives every objection an owner, a reason and a date, so the undisputed part of the invoice stays collectible.
7 min read
Digitizing Sales: From Quote to Cash6. Receivables Aging Report: Collect on a Schedule, Not Memory
A receivables aging report sorts every unpaid invoice by age from its due date; a collection calendar sets what happens to each one, and when. Part six of Digitizing Sales covers aging buckets set by the owner, reminders before, on and after the due date, escalation and the hold on new deliveries, a call log with payment promises, the monthly customer statement, what the law says about an unpaid promissory note, and the conditions in Article 40 of the VAT Implementing Regulations for reducing output VAT on a debt that was never collected.
7 min read
Digitizing Sales: From Quote to Cash7. Cash Application and a 90-Day Plan to Digitize Sales
Cash application matches every transfer that reaches your account to the invoices it pays, so you never chase a customer who has paid. Part seven, the final part of Digitizing Sales, covers three cases that confuse matching and four tools that solve them, a week-by-week cash view set against supplier payments, and a 90-day plan for digitizing sales in an order that never stops selling for a single day.
7 min read
Digitizing Purchasing: From Request to Payment1. Purchasing: Where Money Slips Between Request and Payment
A supplier invoice reaches finance, and no one place shows who requested the purchase, who approved it, the agreed price, or whether it all arrived. Part one of Digitizing Purchasing maps the buying cycle as seven stations from request to payment, names the usual break at each one, explains why this is a design problem rather than a people problem, and gives you an exercise to see where you stand this week, with no new tools.
7 min read
Digitizing Purchasing: From Request to Payment2. Purchase Requests and Approval Limits: Who Signs What?
The purchase request is the first document in the buying cycle, and when it is missing, money starts leaking at the very first station. Part two of Digitizing Purchasing covers what a request must carry, how to build an approval matrix by amount and purchase type, enforced by the system rather than by memory, who approves when the approver is away, and how to close two workarounds, split requests and WhatsApp approvals, with a declared path for urgent buying.
7 min read
Digitizing Purchasing: From Request to Payment3. Quote to Purchase Order: Verified Supplier, Firm Price
A purchase order is the moment a supplier's quote becomes a written commitment, and it starts with a verified supplier record. Part three of Digitizing Purchasing covers what a supplier record carries, two free official checks with ZATCA and the Ministry of Commerce, the duplicate-supplier problem, how to compare quotes on one basis, and why a change to an order is a new version, never an overwrite.
7 min read
Digitizing Purchasing: From Request to Payment4. Receiving and Three-Way Matching: No Match, No Payment
Three-way matching means no supplier invoice is paid until the purchase order, the receiving record and the invoice agree on quantity and price. Part four of Digitizing Purchasing covers recording receipt with the quantity actually counted, the condition of the goods and what was rejected, the completion record for services and subcontractors, when two-way matching is enough, and how each difference is handled: short delivery, substitute item, higher price and duplicate invoice.
7 min read
Digitizing Purchasing: From Request to Payment5. Supplier Invoices: What to Check Before Claiming Input VAT
Before you claim input VAT on a supplier invoice, check that it is a complete tax invoice carrying the supplier's VAT number and yours. Part five of Digitizing Purchasing reads the supplier invoice from the buyer's side, as the VAT Implementing Regulations and ZATCA's e-invoicing documents set it out: the required details, what changes when the supplier is in the integration phase, why a scanned paper invoice is not an e-invoice, how errors are corrected with a note, and what is not deductible as a rule.
7 min read
Digitizing Purchasing: From Request to Payment6. Paying Suppliers on Schedule and Reconciling Statements
Pay matched supplier invoices by due date in one scheduled batch approved once, and reconcile every supplier's statement each month. Part six of Digitizing Purchasing explains how to build the payment run from the payment terms on the supplier record, how to confirm a bank-detail change by calling a number you already hold, what Article 40 of the VAT Implementing Regulations says about balances still unpaid twelve months after the month following the supply, and the two obligations that may fall on your company when it buys a service from a non-resident supplier.
7 min read
Digitizing Purchasing: From Request to Payment7. Spend Visibility and a Ninety-Day Plan for Purchasing
When every purchase runs through request, order, receipt, invoice and payment, spend visibility becomes a live view, not a monthly project. Part seven, the last in Digitizing Purchasing, explains the three numbers an owner needs before any new commitment (committed, invoiced and paid), the questions that view answers in a minute, when AI starts to pay off, and a ninety-day plan in an order that never stops the buying for a single day.
7 min read
Digitizing Real Estate and Hospitality1. Why You Don't Know Your Units' Status Today
Ask a property manager a simple question: how many units are vacant right now? You will wait while a spreadsheet opens, a phone call is made, and an approximate number arrives. That is the visibility gap, and it is the root the rest of the real estate and hospitality problems grow out of: late collection, a renewal that expired unnoticed, a payment dispute with no record, and small maintenance that became large. Part one of Digitizing Real Estate and Hospitality names where the gap opens, what it actually costs, and how to measure yours in a single week.
7 min read
Digitizing Real Estate and Hospitality2. Unit Status: One Source Everyone Can See
Once you have counted your units in part one and seen the gap between the record and the reality, the practical question follows: where do you record reality so the record never drifts from it again? The answer is not a better file or a more careful employee. It is one declared status per unit, visible to everyone who needs it at the same moment, changed only by an action that carries an owner, a timestamp and a document. Part two of Digitizing Real Estate and Hospitality builds that single source step by step.
7 min read
Digitizing Real Estate and Hospitality3. Collection and Renewal: A Process, Not a Memory
Most of the income a property office loses is not lost because a tenant refused to pay. It is lost because nobody remembered in time. A payment falls due with no alert, an overdue balance gets chased whenever an employee happens to be free, and a lease ends next week so you negotiate from a weak position or lose the tenant entirely. Part three of Digitizing Real Estate and Hospitality moves the whole money cycle out of memory and into a scheduled process with dates, owners and defined paths.
7 min read
Digitizing Real Estate and Hospitality4. From Report to Close: Running Maintenance Requests
A small kitchen leak arrives as a photo on an employee's WhatsApp in the evening. The employee is busy, so it waits, then it is forgotten, then it resurfaces two weeks later when the tenant calls angry and the wood under the sink has already swollen. Nobody was negligent, but the report had nowhere to live. Part four of Digitizing Real Estate and Hospitality turns a maintenance request from a message in a private chat into a small work order with a source, a unit, a priority, an assignee, a cost and a documented close.
7 min read
Digitizing Real Estate and Hospitality5. Contracts and Documents: Findable When It Matters
A dispute rarely starts with hostility. It starts with a simple question: where is the handover record? And when the answer is a folder on a former employee's laptop, or an old chat, or a drawer nobody opens, the matter shifts from a documented fact to one person's word against another's. Part five of Digitizing Real Estate and Hospitality deals with the layer every earlier part leans on the moment a dispute begins: giving each unit a file that holds its contract, its tenant identity, its handover record, its receipts and its maintenance reports, so you find the page in a minute rather than a day.
7 min read
Digitizing Real Estate and Hospitality6. E-Invoicing for Rent and Brokerage
Most property offices treat e-invoicing as an accounting matter settled at month end, when it actually belongs to a single moment: the moment money is received from a tenant or an owner. Part six of Digitizing Real Estate and Hospitality covers what changes at the point of collection itself, across registered rent, brokerage commission, administrative fees, and corrections and notes, and where to verify the requirement that applies to you with the authority rather than relying on guesswork.
7 min read
Digitizing Real Estate and Hospitality7. Occupancy and Arrears: Numbers You Decide With
Most property offices produce plenty of reports and make no decision with any of them. The difference between a number you display and a number you decide with is that the second has a known threshold and an action that follows it. Part seven, the last in Digitizing Real Estate and Hospitality, defines six indicators you run a portfolio on: occupancy rate, average vacancy duration, on-time collection rate, arrears ageing, maintenance cost per unit and renewal rate — how each one changes an actual decision, plus a ninety-day sequence for an office starting from zero.
7 min read
Digitizing the Factory and the Warehouse1. Why Your Recorded Stock Never Matches the Shelf
The system says you have 400 cartons, the storekeeper says 340, and the line just stopped because one item ran out while it was still showing as available. This accuracy gap is not merely a stocktake problem; it is the root the rest of your factory and warehouse problems grow out of: emergency buying at a higher price, capital locked in dead stock, and pricing built on a costing that was never true. Part one of Digitizing the Factory and the Warehouse names where the gap opens and how to measure yours in a week.
7 min read
Digitizing the Factory and the Warehouse2. Barcodes and Scanning: Capturing Every Stock Movement as It Happens
A month-end stocktake does not close the accuracy gap; it tells you how big the gap was after the wrong decision has already been made. The fix is to capture the movement where and when it happens, instead of recording it later from memory. Part two of Digitizing the Factory and the Warehouse covers the five movements you must scan, why item coding comes before buying any hardware, when RFID is worth its cost, and how to get the storekeeper to actually use the device rather than work around it.
7 min read3. The Production Order: Tracing Output from Raw Material to Finished Goods
Once warehouse movement is under control through scanning, the harder part remains: what happens between raw material leaving the store and finished goods arriving back in it. Part three of Digitizing the Factory and the Warehouse covers the bill of materials as the foundation, the production order and its states, why work in progress vanishes from your books, how scrap gets recorded instead of dissolving into stocktake variances, and why you cannot price a product with confidence until you know the actual cost of an order.
7 min read
Digitizing the Factory and the Warehouse4. When to Reorder and How Much: Reorder Point and Safety Stock
Once stock movement is captured as it happens and production orders carry an actual cost, you finally have the data that turns purchasing from a gut call into a calculation. Part four of Digitizing the Factory and the Warehouse covers average consumption, lead time and its variability, the reorder point, safety stock, ranking items by importance, the difference between a critical item running out and a slow item sitting still, and how to clear the dead stock that is holding your capital.
7 min read
Digitizing the Factory and the Warehouse5. Batch Traceability: Knowing Where Every Lot Went When Something Goes Wrong
Now that quantities are under control and you know when and how much to order, a different kind of question remains: if a defect shows up in a product that left your plant, can you establish within hours which supplier the raw material came from and which customer received every unit of it? Part five of the Digitizing the Factory and the Warehouse series covers batch numbers, backward and forward traceability, expiry dates, and a mock recall you can run yourself.
7 min read
Digitizing the Factory and the Warehouse6. E-Invoicing in the Factory and Warehouse: Integration, Not Printing
Once you know where every lot went, one question still troubles the accountant and the storekeeper alike: why do the invoices not match what actually left the shelf? The problem is that most factories treat the electronic invoice as a document printed at the end of the process, when it is really the financial output of a stock movement that happened before it. Part six of the Digitizing the Factory and the Warehouse series explains how the sales order, the issue and the invoice connect, why keeping the two systems apart always fails, and how to handle returns and credit notes.
7 min read
Digitizing the Factory and the Warehouse7. A Ninety-Day Roadmap for Digitizing Your Factory: Where to Start and in What Order
You now know the accuracy gap, scanning, the production order, the reorder point, lot traceability and the invoice link. What remains is the piece most projects fall on: sequence. Doing everything at once is the fastest route to failure, and buying a system before cleaning up item codes is the second fastest. Part seven, the final part of the Digitizing the Factory and the Warehouse series, arranges the work into three thirty-day stages, and defines the numbers you capture before you begin and the indicators you run operations with afterwards.
7 min read
The AI Assistant for Your Business1. Your Customer Is Asking on WhatsApp Right Now. Who Is Answering?
In Saudi Arabia the customer journey does not start with a call or an email; it starts with a WhatsApp message. And the distance between a message arriving and a reply going out is where most deals are lost in silence: no complaint, no objection, just a customer who went to whoever answered faster. Part one of the AI Assistant for Your Business series counts the cost of the slow reply, explains why hiring does not fix it, and shows where the old automated replies stop.
8 min read
The AI Assistant for Your Business2. How Does an AI Assistant Actually Work? From Canned Replies to Understanding
Part one showed that a slow reply costs you customers. This part opens the box: what separates a canned reply from a keyword bot from an AI assistant? How does a language model read your customer's message in their own dialect? Where does an answer specific to your company come from? And why is there a fast cheap assistant and a deeper expensive one, and which suits your case? A jargon-free explanation for an owner who has to decide.
8 min read
The AI Assistant for Your Business3. Your Company Knowledge: What the AI Assistant Actually Answers From
Part two ended on one sentence: the assistant does not answer from the internet, it answers from your company's knowledge. So what is that knowledge in practice? What belongs in it and what corrupts it? Where is the raw material, given you already own all of it? And how do you keep it alive instead of letting it rot in two months? A practical guide for an owner who wants an assistant that replies like their best employee.
7 min read
The AI Assistant for Your Business4. How to Stop an AI Assistant Inventing Prices and Facts
Part three ended on an uncomfortable question: what if the customer asks about something that is not in your company's knowledge? Language models can produce a confidently wrong answer, and that is not a rare defect but a property of how they work. This part is about controls, not promises: what actually stops an assistant inventing a price, a policy or a delivery date, and the right question to ask a vendor before you sign.
7 min read
The AI Assistant for Your Business5. The Assistant and the Employee: Where Each Role Begins and When a Human Steps In
Part four ended with a control called escalation: when the assistant does not know, it hands over to a human. That is where the real question starts. Which conversations should never be automated at all? How does the assistant hand over without making the customer repeat themselves? And how do you introduce all of this to a team that is afraid of being replaced? This part is about dividing the roles, not about doing without anyone.
7 min read
The AI Assistant for Your Business6. Your Customer Conversations and the Personal Data Protection Law: What Is Actually Required
Part five divided the roles between the assistant and the employee, and ended on a sentence that deserves a whole part of its own: your customer conversations are personal data. This part covers the lawful basis and notifying the customer, collecting only what you need and deleting what has served its purpose, who on your team can see conversations, what it means when data leaves the Kingdom, and where your responsibility as controller ends and your vendor's as processor begins.
7 min read
The AI Assistant for Your Business7. What an AI Assistant Returns, and How to Roll It Out in a Week
Over six parts we built the picture: the cost of a slow reply, how the assistant works, where it learns your company from, how you stop it inventing, where your employee steps in, and what the law requires. One question decides everything: is it worth it? This final part teaches you to measure the return honestly, not by impression: the numbers you record before launch so you have a baseline, then the same numbers after. Plus a realistic day-by-day plan that takes you from knowledge to live replies in a single week.
7 min read
Digitizing Contracting and Maintenance1. Where Contracting and Maintenance Companies Lose Their Profit
The invoice went out and the work was delivered, yet the job did not earn what you expected. The problem is usually not your pricing but a quiet daily leak: a request that arrived on WhatsApp and was never logged, a technician sent without the right part, extra work done with no change order, a payment application two months late. Part one of the Digitizing Contracting and Maintenance series names the seven leaks before we talk about any system.
7 min read
Digitizing Contracting and Maintenance2. Work Orders: From WhatsApp Messages to a System That Tracks Every Request
Part one named the seven places contracting and maintenance companies lose profit, and the largest was the request that was never logged. This part closes that gap in detail: how a request becomes a work order with a number, a status, an owner and a response-time commitment, what each field is actually FOR when a client disputes something, when you invoice, and when the contract comes up for renewal, and how a documented work order becomes the backbone of your payment application.
7 min read
Digitizing Contracting and Maintenance3. Scheduling Field Teams and Dispatching Visits
Now that every request has a number, an owner and a measured response time, the harder question remains: who goes, when, and in what order. This part covers matching the job to the right skill, sequencing visits by geography so a crew is not crossing the city twice, checking part availability before dispatch to kill repeat visits, a technician app that survives weak signal on site, and attendance and location tracking handled lawfully under the Personal Data Protection Law.
7 min read
Digitizing Contracting and Maintenance4. Preventive Maintenance: From Fixing Breakdowns to a Schedule That Prevents Them
Everything so far has been reactive: a request arrives, we log it, dispatch it and execute it. This part moves to the other side of the equation: the asset register that nothing works without, maintenance plans and checklists that produce data rather than proof of attendance, when to trigger by calendar and when by runtime hours or meter readings, tying response and resolution times to what the contract actually promised, and a straight read on what is realistic today in condition-based and predictive maintenance and what is still vendor talk.
7 min read
Digitizing Contracting and Maintenance5. Cost Control and Payment Applications: Knowing the Real Margin on Every Project
The previous parts organised operations: a logged request, a dispatched visit, a preventive plan that generates its own work. That leaves the question that decides survival rather than efficiency: is any of it profitable? This part covers charging labour hours, parts, subcontractors and direct expenses against a job number, comparing them to the bill of quantities and contract value, why change orders decide the argument months later, and how to manage retentions and the gap between doing the work and being paid for it.
7 min read
Digitizing Contracting and Maintenance6. Spare Parts and Inventory Across Sites and Technician Vans
Part five built cost control on one sentence: the part is issued against the work order. This part covers the condition that makes that sentence executable at all. How to treat a site container and a technician van as real stock locations rather than black holes, why moving a part to a van is a transfer and not an issue, how to set reorder points for the parts that stop work when missing, why cycle counting beats one long night at year end, and how consumption should drive purchasing instead of impressions.
7 min read
Digitizing Contracting and Maintenance7. The Manager's Dashboard: The Indicators You Actually Run Operations On
Six parts organised operations: a logged request, a dispatched visit, a preventive plan, cost charged to a job number, a part issued against a work order. The final part brings all of it into one screen you can read in minutes: six indicators you genuinely run operations on, the action each one should trigger, why a metric with no decision behind it is decoration rather than management, where AI helps today and where it is still marketing, and then closing the series back on the seven leaks we started from.
7 min read
ERP Systems: A Practical Guide1. What Is an ERP System, and Why Should a Business Owner Care?
Most companies do not suffer from a shortage of systems but from a surplus: accounting software, a spreadsheet for stock, a notebook for purchasing, and WhatsApp threads carrying half the decisions. Part one of the ERP series explains what the system actually is, what it solves, and what it does not.
6 min read
ERP Systems: A Practical Guide2. When You Actually Need an ERP — and When You Don't
Part one ended with a question bigger than price or vendor: is your problem scattered data, or undefined processes? Part two answers the practical half — the honest signals you have truly outgrown spreadsheets, and the cases where buying a system now is an early, expensive mistake.
6 min read
ERP Systems: A Practical Guide3. ERP Modules Explained, with Real Saudi Sector Examples
In part two we answered when you need an ERP and when you do not. Part three opens the box from the inside: it walks the six core modules — accounting, inventory, purchasing, sales, HR, and reporting — and shows each one working in a concrete Saudi sector: a restaurant, a retail store, a contracting firm, and a warehouse.
6 min read
ERP Systems: A Practical Guide4. How to Choose an ERP: Cloud or On-Premise, Off-the-Shelf or Custom
In part three we learned the system's six modules across Saudi sectors. Part four moves to the buying decision itself: cloud or on-premise, off-the-shelf or custom, and how to weigh integration, exit freedom, and e-invoicing compliance across five practical criteria before you sign.
6 min read
ERP Systems: A Practical Guide5. The Real Cost of an ERP: Beyond the Licence Price
In part four we weighed the five criteria for choosing a system. Part five opens the real cost of an ERP beyond the licence price: implementation, data migration, training, and maintenance across three years, and where budgets actually blow up.
6 min read
ERP Systems: A Practical Guide6. Why ERP Projects Fail and How to Make Yours Succeed
In part five we opened the real cost of an ERP. The sixth and final part opens why ERP projects fail despite the right budget: an undefined process, an absent owner, dirty data, a rushed launch, and a team not prepared for change — and how to meet each cause with what makes your project succeed.
6 min read
ERP Systems: A Practical Guide7. How to Implement an ERP Successfully: Phases, Data Migration, and Change Management
In part six we opened why ERP projects fail. Part seven turns those lessons into an execution plan: discovery and the process blueprint, data migration with cleaning, testing and acceptance, a phased go-live with hypercare, and the human side — owner, sponsorship, and change management — where most projects stall.
6 min read
ERP Systems: A Practical Guide8. ERP and Saudi Compliance: E-Invoicing, VAT, and Arabic Localization
In part seven we turned the lessons of failure into an execution plan. Part eight sets the gate that precedes them all: compliance. The checklist you must demand from any system before signing — e-invoicing across both phases, VAT and returns, Arabic and RTL and the Hijri calendar, data residency under the PDPL, and payroll tied to wage protection and social insurance — as hard requirements, not add-ons.
6 min read
ERP Systems: A Practical Guide9. Artificial Intelligence in Modern ERP Systems
In part eight we secured compliance. The ninth and final part maps the future: how AI is reshaping ERP — querying and configuring in plain Arabic, automated document capture, forecasting demand and cash flow, anomaly and fraud detection, and agentic automation of routine work — separating what is real today from the hype, and what a Saudi business should demand.
6 min read
The Road to the 2034 World Cup1. Road to 2034: Why Your Business Should Start Preparing Today
FIFA confirmed Saudi Arabia as host of the 2034 World Cup — its biggest event ever. Why should your business start preparing today, not weeks before? The first article in our Make the Most of Tech series maps out readiness.
6 min read
The Road to the 2034 World Cup2. Is Your Website and App Ready for the 2034 Surge? Performance and Scalability
Your website and app are your storefront for the 2034 World Cup. When demand suddenly multiplies, does your system hold or slow down and crash at the peak? Part two of Road to the 2034 World Cup covers performance and scalability: auto-scaling, CDNs, caching, and load testing.
6 min read
The Road to the 2034 World Cup3. Booking, Payments, and Operations Systems Hospitality and Retail Will Need
They book, then pay, then get served — that is the 2034 visitor's journey. Part three of Road to the 2034 World Cup covers the online booking, POS, payment gateways (mada and Apple Pay), and integrated inventory that hospitality and retail need to turn the crowd into revenue.
6 min read
The Road to the 2034 World Cup4. Smart, Multilingual AI Customer Service for Millions of Visitors
Millions of visitors, dozens of languages, and questions that never stop. Part four of Road to the 2034 World Cup covers building smart customer service: an AI assistant that speaks the visitor's language, self-service on WhatsApp, and automation that raises your capacity without inflating your cost.
6 min read
The Road to the 2034 World Cup5. Customer Data, Security, and Compliance at the Kingdom's Biggest Event
The data of millions of visitors is a responsibility before it is an opportunity. The fifth and final part of Road to the 2034 World Cup covers the Personal Data Protection Law in practice, what it takes to secure your data at peak season, and how to turn what you collect into an asset that outlasts the tournament.
6 min read
Q: The Operating Brain1. From a Store to a System: The Q Story and Why Smart Discounting Needs Strong Tech
How did Q turn from a discount store into an integrated system? An analytical reading of a striking Saudi phenomenon, drawing out why smart discounting is no longer about price but about systems. Part 1 of the Q: The Operating Brain series.
6 min read
Q: The Operating Brain2. The Operating Brain: How POS and Inventory Run Q Store in Real Time
The heart of any modern store is a system that knows every product, sale, and stock level in real time. We explain how POS and inventory form the operating brain of a store like Q. Coming soon.
Coming soon
Q: The Operating Brain3. The Discounts Engine: Automating Prices and Offers (1+1, Markdowns) Without Chaos
1+1 free, markdowns, throwback prices — how are all these offers run automatically without errors or chaos? We dive into the pricing and discounts engine. Coming soon.
Coming soon
Q: The Operating Brain4. From Shelf to Door: How Systems Connect Inventory, the App, and Delivery at Q
An app order must reflect real stock and reach the customer's door. We look at how inventory, the app, and delivery integrate at Q. Coming soon.
Coming soon
Q: The Operating Brain5. The Store That Markets Itself: How Q Turned Data and Content into a Growth Engine
The store that markets itself: how Q turned operational data into decisions and content into a growth engine. The final part of the series. Coming soon.
Coming soon
From Spreadsheets to a System1. When the Spreadsheet Stops Being the Answer: Five Signals
The spreadsheet is not the mistake, but it has a limit, and when your company passes it five clear signals appear. Copies multiply under near-identical names, one person knows how to update the file, the number changes depending on who you ask, nobody can say who changed what and when, and work stalls when the file owner travels. Part one of From Spreadsheets to a System names the five signals, explains what each one costs in practice, and closes with a five-minute exercise you can run today.
7 min read
From Spreadsheets to a System2. Inventory Your Files: Which Sheet Is the System?
Before any migration, you need to know which file your company actually runs on, not which one you assume matters. Most companies hold dozens of sheets, but one or two carry the business and the rest are copies, reports and drafts. Part two of From Spreadsheets to a System gives you three questions that expose your real system of record, and ends with a single deliverable: a one-page list naming the file, its owner, what depends on it, and whether it has a backup.
7 min read
From Spreadsheets to a System3. Cleaning Data Before the Move: What Must Not Travel As-Is
Moving unclean data into a new system moves the same mess into a more expensive place. Most of the sheets companies run on carry five recurring faults: one party recorded under several names, mixed date formats, numbers stored as text, columns nobody can define, and coloured cells holding unwritten meaning. Part three of the From Spreadsheets to a System series explains each fault and why it grows after the move, and ends with one rule: every meaning stored in a colour or in someone's head must become a written field before it travels.
7 min read
From Spreadsheets to a System4. What Moves First? A Migration Order That Keeps You Trading
Moves from spreadsheets to a system rarely fail because the system is bad; they fail because a company tried to move everything at once while still trading. The order that protects the operation is simple: static data first — customers, items, suppliers — then transactional data like invoices and orders. Between them sits a parallel-running period with a declared end date, not an open one. Part four of From Spreadsheets to a System explains why that sequence and how to run the overlap without doubling your team's work forever.
7 min read
From Spreadsheets to a System5. Permissions: Who Sees What Once Data Leaves the File
A file has exactly one permission level: whoever opens it sees everything inside. Payroll, profit margins and customer data all sit in the same sheet in front of everyone who received a copy. The first thing a system gives you is not a prettier screen, but each person seeing only their own part. Part five of the From Spreadsheets to a System series covers how to set permissions without paralysing the work, and why customer data travelling as a file is a legal exposure rather than an untidy habit.
7 min read
From Spreadsheets to a System6. The Reports You Used to Build by Hand Every Month
A monthly report that takes two days to assemble is not a report, it is a collection exercise that finishes after the month it describes has gone. The time goes into gathering files, standardising their formats and reconciling numbers that disagree, not into analysis, and the decision that needed the number has passed before it arrives. Part six of the From Spreadsheets to a System series covers why a report inside a system becomes a view of the current moment, and which reports deserve automating first.
7 min read
From Spreadsheets to a System7. The First Thirty Days After the Move: What Breaks
Most spreadsheet-to-system projects do not fail during the build; they fail in the first month of use. The data is migrated and the screens are ready, yet the team still keeps the old file open in the corner, gaps in the data surface at the first real transaction rather than before it, and training was delivered once on launch day and never repeated. Part seven of the From Spreadsheets to a System series covers what usually breaks in those thirty days, and a plan for getting through them.
7 min read
