Notes from building the work.
Practical writing on applied AI, Arabic technology, product engineering, and the decisions behind production systems.
Why I Built langchain-arabic
LLMs generate Arabic fluently but strip the diacritics TTS needs to pronounce it. I built an open-source post-processing layer with benchmarks.
ReadWhat Building an Arabic RAG System Taught Me
The challenges of Arabic NLP, bilingual retrieval, and what changes when your RAG system needs to work in a right-to-left language.
From Angular to AI: Why I Switched Lanes
After years of frontend work, I followed my curiosity into backend and AI. Here's what the transition actually looked like.
The Self-Taught Engineer's Dilemma
On imposter syndrome, AI tools, and why using every resource available makes you resourceful, not a fraud.