Insights & ideas

Blog

Technical articles and insights on software development, apps, and AI

All articles

craft Apr 29, 2026

The metadata you didn't know you were sending

Every PowerPoint and PDF you ship to a client carries silent fingerprints — your laptop username, your editor, your last save. Here's what's leaking, why it matters, and how to stop it cold.

6 Read →
Software Development Feb 15, 2026

Building Arabic-First Mobile Apps with Flutter

A practical guide to building production-grade Arabic-first mobile applications with Flutter — covering RTL layout, Arabic typography, locale-aware formatting, and the design patterns that make Arabic apps feel native.

8 min read Read →
Education Feb 10, 2026

The Developer's Guide to Abjad Numerals (Hisab al-Jummal)

Abjad numerals (Hisab al-Jummal) assign numeric values to Arabic letters — a system used for centuries in Islamic scholarship, poetry, and chronograms. Here's how it works and how to implement it in code.

6 min read Read →
Founder Story Mar 21, 2026

From a TV Screen to the App Store: Building a Software Studio with Nothing

How I shipped my first app from a dying laptop plugged into a TV — and built a 7-app studio from Al-Madinah, Saudi Arabia.

7 min Read →
Software Development Feb 27, 2026

Invoicing in Saudi Arabia: ZATCA E-Invoicing for Developers

A practical developer guide to ZATCA e-invoicing in Saudi Arabia — covering TLV-encoded QR codes, UBL 2.1 XML, hash chaining, and common pitfalls with Python and Dart code examples.

8 min read Read →
Islamic Apps Feb 20, 2026

Essential Islamic Apps for Ramadan 2026

A guide to the essential Islamic apps for making the most of Ramadan — from dhikr counters to Quran readers, built with care for the Muslim community. Written for Ramadan 1447 / 2026, and just as useful for any month.

5 min read Read →