---
title: "Mouhamad Al Mounayar (@mouhamadalmounayar) | Hashnode"
description: "Mouhamad Al Mounayar (@mouhamadalmounayar) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@mouhamadalmounayar"
---

@mouhamadalmounayar

# Mouhamad Al Mounayar

@mouhamadalmounayar · Paris, France · Joined October 2026

### [How GPUI's Entity Model Solves Rust State Management (With a Ratatui Example)](https://out-of-order.hashnode.dev/how-gpui-s-entity-model-solves-rust-state-management-with-a-ratatui-example?utm_source=hashnode&utm_medium=feed)

Inspired by GPUI's ownership model, I built a Rust crate that manages state via entity handles into a central store—then used it in a ratatui app.

10 min read · [out-of-order.hashnode.dev](https://out-of-order.hashnode.dev/how-gpui-s-entity-model-solves-rust-state-management-with-a-ratatui-example?utm_source=hashnode&utm_medium=feed)

[Oct 13](https://hashnode.com/posts/how-gpui-s-entity-model-solves-rust-state-management-with-a-ratatui-example/6acea79fd245631f5cab443b)
