Skip to content

Blog

Blog

Technical insight and practical guides for Arab businesses.

Custom Software vs Off-the-Shelf SaaS: An Honest Decision Guide
Guides·6 min read

Custom Software vs Off-the-Shelf SaaS: An Honest Decision Guide

Buy or build? The honest answer depends on how unique your workflow is. When to choose ready SaaS, when to go custom, and the pragmatic middle path.

Read more
Clinic Tek Case Study: From Idea to Running Clinics
Industry Insight·5 min read

Clinic Tek Case Study: From Idea to Running Clinics

How BarmajTek built Clinic Tek — an Arabic-first, automation-first clinic platform — and what it proves about our approach.

Automating Customer Notifications and Confirmations
Engineering·6 min read

Automating Customer Notifications and Confirmations

Manual updates do not scale. How to automate order and booking confirmations, reminders, and status updates reliably — designed around events, not channels.

A Software Company in Jordan: How We Build and Run Live SaaS
Company·4 min read

A Software Company in Jordan: How We Build and Run Live SaaS

Who BarmajTek is and how we work: a Jordan-based company building ready SaaS and custom software, run in production with real support.

Integrating Electronic Payments Into Your Product
Engineering·6 min read

Integrating Electronic Payments Into Your Product

How to integrate electronic payments and national e-invoicing into your product: per-invoice requests, reconciliation, confirmation, and swappable providers.

RTL-First Design Systems for Bilingual Arabic Products
Engineering·6 min read

RTL-First Design Systems for Bilingual Arabic Products

RTL is a first-class design constraint, not an afterthought. Logical properties, what mirrors, bidirectional text, and testing both directions from day one.

Offline-First PWAs for Emerging Markets: Patterns That Work
Engineering·6 min read

Offline-First PWAs for Emerging Markets: Patterns That Work

Intermittent connectivity and metered data demand offline-first design. The core PWA patterns — app shell, local-first data, background sync — that actually work.

Flutter + Laravel: One Backend, Every Screen
Engineering·6 min read

Flutter + Laravel: One Backend, Every Screen

One Flutter codebase on a single Laravel backend gives you native-feeling apps for every screen — with offline sync and real-time where it matters.

Clean Architecture and DDD in Real Laravel Projects
Engineering·6 min read

Clean Architecture and DDD in Real Laravel Projects

How we apply Clean Architecture and Domain-Driven Design pragmatically in production Laravel projects — without ceremony.

1 / 2