Skip to content
Yassine Najem
WorkJournalAboutContact

The journal

Writing about distributed systems, AI engineering, and lessons from production.

Building RAG Pipelines for Arabic Enterprise SearchHow we built a retrieval-augmented generation pipeline that handles Arabic text at enterprise scale, from tokenization challenges to production deployment.
Mar 20261 min read
Go Microservices at Scale: Patterns from ProductionPractical patterns for building Go microservices with gRPC and message queues, learned from running distributed systems in production.
Feb 20264 min read
Designing Multi-Tenant Data Isolation That Actually WorksHow to design data isolation for multi-tenant SaaS platforms without drowning in complexity. Schema-per-tenant, row-level security, and the tradeoffs between them.
Jan 20264 min read
Leading Your First Engineering Team: What They Don't Tell YouLessons from transitioning from individual contributor to tech lead. Sprint planning, code reviews, and the hardest part - letting go of writing all the code yourself.
Dec 20254 min read
API Gateway Patterns: JWT, Rate Limiting, and OAuth2 in ProductionPractical guide to configuring API gateways for production microservices. Authentication, authorization, rate limiting, and the mistakes that cost us downtime.
Nov 20254 min read
PySpark at Scale: Lessons from Building an End-to-End Data PipelineWhat I learned building a full data pipeline with PySpark, Kafka, and HDFS for cryptocurrency market analysis as part of my MSc at the University of London.
Oct 20254 min read
crafted with intention.
GitHubLinkedInEmail