Notes from the Smart Ideal team
Field notes on engineering, operations, automation, and the regions we work in.
When to leave spreadsheets behind for an ERP — and when not to
A practical checklist for SMEs in Egypt deciding whether they have outgrown Excel and Google Sheets.
2026-05-12 · 4 min read Business-solutionsWhy our POS works when the network does not
A technical note on offline-first design choices in Smart POS.
2026-05-12 · 3 min read Website-designLighthouse 95+ as a floor, not a goal
How and why we treat web performance as a non-negotiable engineering constraint.
2026-05-12 · 4 min read Business-solutionsEgypt e-invoice (ETA) — the practical checklist
Everything a finance team needs to be ready for ETA e-invoicing, with the actual gotchas.
2026-05-12 · 5 min read ZATCAZATCA Phase 2 Checklist for Saudi Businesses (2026)
A field-tested ZATCA Phase 2 implementation checklist — CSID onboarding, signed XML clearance, retry queues, and the production cutover plan. Built from real deployments across KSA.
2026-05-10 · 7 min read E-Invoice EgyptEgypt E-Invoice (ETA) — Item Code Mapping Without Tears
GS1 vs EGS vs your internal SKU — how to map item codes correctly for the Egyptian Tax Authority (ETA) e-invoice. Pitfalls, shortcuts, and a free mapping worksheet.
2026-05-08 · 8 min read Data MigrationHow to Migrate ERP Data Without Losing a Row (or a Job)
A reproducible ERP data migration playbook — profile, transform, load, reconcile. Built from real Oracle, Tally, FoxPro, and Excel migrations across Egypt and Saudi Arabia.
2026-05-06 · 7 min read Cloud ERPCloud ERP vs On-Premise — When Each Wins (KSA + Egypt Edition)
A practical decision framework for cloud ERP vs on-premise — data residency, cost-of-ownership, ZATCA + ETA compliance, and the patterns we see across Saudi and Egyptian deployments.
2026-05-04 · 6 min read