Insights & ideas

Blog

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

All articles

Founder Story 2026-03-21

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 2026-02-27

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 2026-02-20

Essential Islamic Apps for Ramadan 2026

Ramadan 2026 is approaching. Here are the essential Islamic apps to help you make the most of the blessed month — from dhikr counters to Quran readers, built with care for the Muslim community.

5 min read Read →
Software Development 2026-02-15

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 →
craft 2026-04-29

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 →
Education 2026-02-10

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 →