← Hassen Ben Mbarek
ARCHITECTURE

How these systems work.

One board per project. Each is an argument about a system — the constraint that shaped it, the path through it, and what that shape costs. Drag to pan, scroll to zoom, or switch any board to plain text.

not diagrams —
arguments, with
the trade-offs left in

2026-10-25 Open board →

swarmproof

Proves a BitTorrent swarm is alive by pulling the torrent from a real peer, instead of trusting a seeder count that nothing ever checked.

Node 22bittorrent-dhtut_metadataSQLiteCloudflare WorkersDurable Objects
2026-10-25 Open board →

tokenbud

Lend your AI, keep your keys: a guest's prompt reaches a model on a laptop that accepts no inbound connections and never gives out its keys.

RustTauri 2React 19Cloudflare WorkersDurable Objects
2026-10-25 Open board →

QueryLens

An error tracker for the SQL your app sends, running on Cloudflare's free plan in your own account — so the app decides what is worth sending, and the backend rations every row it writes.

Node.jsRustWebAssemblyCloudflare WorkersDurable ObjectsWorkers AIReact 19
2026-10-25 Open board →

Fileaway

A file-receiving product whose servers never touch a single uploaded byte.

Express 5React 19Cloudflare WorkersMongoDBS3 / R2

4 boards read only