إنتقل إلى المحتوى الرئيسي

18 مقالات موسومة بـ "Architecture"

Deep dives into Almadar's architecture

عرض كل الوسوم

Agentic Search: Teaching an AI to Remember Like a Human

· 6 دقائق قراءة
Osamah Alghanmi
Co-Founder & Technical Lead

Agentic Search: Teaching an AI to Remember Like a Human

Vector search finds similar text. Agentic search finds relevant context. The difference is reasoning.

Recent Posts

Why We Gave Our AI Agent Orbital Memory Instead of a Vector Database

· 6 دقائق قراءة
Osamah Alghanmi
Co-Founder & Technical Lead

Why We Gave Our AI Agent Orbital Memory Instead of a Vector Database

Everyone's building RAG systems with vector DBs. We gave our AI a structured memory system that actually understands context.

Recent Posts

The Closed Circuit Pattern: Why Your Users Get Stuck (And How to Prevent It)

· 5 دقائق قراءة
Osamah Alghanmi
Co-Founder & Technical Lead

The Closed Circuit Pattern: Why Your Users Get Stuck (And How to Prevent It)

Ever opened a modal and couldn't close it? That's a broken circuit. We made it impossible to build those.

Recent Posts

Compliance as Code: When Your Architecture Enforces the Law

· 5 دقائق قراءة
Osamah Alghanmi
Co-Founder & Technical Lead

Checklists don't work. Training doesn't stick. Audits find problems months after they happen.

What if your software architecture made non-compliance impossible?

Recent Posts

Composing Behavior: What Games Teach Us About Software Architecture

· 5 دقائق قراءة
Osamah Alghanmi
Co-Founder & Technical Lead

In the game Iram, players collect Orbital Shards — fragments of behavior that snap together to create new abilities. Equip Defend and Mend together, and your shields heal 1.5x faster. Equip Disrupt and Fabricate, and your traps deal area damage.

This isn't just a game mechanic. It's a software architecture pattern that solves the microservices vs monolith debate.

Recent Posts

Context Compaction: The Art of Summarizing a 3-Hour Coding Session for Your LLM

· 5 دقائق قراءة
Osamah Alghanmi
Co-Founder & Technical Lead

Context Compaction: The Art of Summarizing a 3-Hour Coding Session for Your LLM

Your AI pair programmer has a 200K token limit. After 3 hours, you're at 150K. What do you do?

Recent Posts

Finite State Machines: The Most Underused Design Pattern in Frontend Development

· 5 دقائق قراءة
Osamah Alghanmi
Co-Founder & Technical Lead

If you're using useState for complex UI, you're probably doing it wrong. There's a 50-year-old solution you're ignoring.

Recent Posts

Guard Clauses in State Machines: Permission Systems That Actually Work

· 4 دقائق قراءة
Osamah Alghanmi
Co-Founder & Technical Lead

Authorization logic scattered across your app? What if it was just... part of the state definition?

Recent Posts

The IKEA Effect for Software: Why We Built Apps from Flat-Packs

· 4 دقائق قراءة
Osamah Alghanmi
Co-Founder & Technical Lead

IKEA revolutionized furniture by making it composable, flat-packed, and assembly-friendly. What if software worked the same way?

Recent Posts

JSON That Thinks: How We Built a Turing-Complete Language Inside JSON

· 6 دقائق قراءة
Osamah Alghanmi
Co-Founder & Technical Lead

What if JSON could express logic, not just data? What if your configuration files could make decisions?

We built a Turing-complete programming language that's a strict subset of JSON. No new syntax. No custom parser. Every Almadar program is valid JSON.

Here's why — and how.

Recent Posts