List of awesome Moroccan things for/by Developers 🇲🇦
Open source projects, communities, events, blogs, podcasts, All in one place.
Open Source Projects
Explore latest open source projects from Moroccan Developers and Get started with your first contribution
TypeScript
react-native-template-obytes
📱 A template for your next React Native project: Expo, PNPM, TypeScript, TailwindCSS, Husky, EAS, GitHub Actions, Env Vars, expo-router, react-query, react-hook-form.
JavaScript
redux-saga
An alternative side effect model for Redux apps
TypeScript
hackertab.dev
A Chrome 🌐 & Firefox 🦊 extension to discover the latest developer news and tools in one tab!
Svelte
neohtop
💪🏻 Blazing-fast system monitoring for your desktop (built with Rust, Tauri & Svelte)
TypeScript
learnhouse
The Next-gen Open Source learning platform for everyone ✨
JavaScript
gatsby-portfolio-dev
A portfolio for developers
Latest Articles
Latest articles written by Moroccans in tech, collected from all over the Internet

Building Production-Grade RAG Systems: Kubernetes, Autoscaling & LLMs
We finally got first drop of snow this week in Stockholm. The eather is getting colder and days shorter. That only motivates me to continue writing my third and final post in the RAG series. In part one, we explored the production challenges of RAG systems. In part two, we
Building Production-Grade RAG Systems: Architecture Deep Dive
In the first part, we explored the production challenges of RAG systems: latency, reliability, cost, quality, and observability. Now let's get our hands dirty with the actual architecture and implementation. The codebase uses Java 25, Spring Boot 3.5.7, reactive programming with WebFlux, and follows production patterns you'd seeI changed my mind about ebooks
I have always been a physical books guy. There is that feeling of owning the book, annotating it, writing on the margins, etc. However, things changed in the past few months. Getting an English boo…
Building Production-Grade RAG Systems: Understanding the Problem Space
I've been quiet on this blog for a while now. Truth is, I lost my appetite for writing these past months. Between traveling to conferences, delivering talks, and shipping some cool features at work, the keyboard just didn't feel the same. There was also this nagging voice in my head:
Deploying an OpenTelemetry-Native LGTM Stack on Kubernetes
In my previous article on Observability 2.0, I talked about how ClickStack and unified platforms solve the fragmented three-pillar problem…