Writing
Notes
Short write-ups on what Baraa learned building each system: Graph RAG, AI agents, GEO and where AI is heading.
-

Graph RAG: what it is and why we use it, especially in Arabic
Graph RAG stores the facts in your documents as a knowledge graph and retrieves connected facts instead of loose text chunks. We use it because it finds answers that are spread across many documents, copes with Arabic's many spellings, keeps answers traceable to their sources, and lets a smaller model answer like a much bigger one.
Read the note -

Orchestrating AI agents: patterns that hold up in production
Agent orchestration is how you split work between AI agents and the ordinary code around them. What holds up in production is mostly plain engineering: a router for intent, narrow agents with few tools, state kept outside the model, and checks before anything is sent or saved.
Read the note -

GEO: how to get your work found and quoted by AI assistants
Generative engine optimization (GEO) is making your pages easy for AI assistants such as ChatGPT, Gemini, Perplexity and Copilot to find, trust and quote. It builds on SEO: crawlable pages and structured data, plus answer-first writing, specific facts and one consistent identity across the web.
Read the note -

Superintelligence, from someone who checks AI output every day
Superintelligence means an AI far better than the best humans at almost every intellectual task. Nobody knows when, or whether, it will arrive. What engineers can do now is build systems that are grounded in real data, measured honestly and kept under human control, because those habits matter more the more capable models become.
Read the note
Questions?
Hiring for an AI or full-stack role, or need a system built? One message is enough.