youssefsabri

work

Built to understand something. A few escaped anyway.

projects 4

micrograd-rs

2026

Reverse-mode autodiff from nothing: scalar graph, topological backward pass, a small MLP on top.

rustwasm

prolog-trace

2026

A visual stepper for SLD resolution โ€” bindings and choice points as the interpreter walks the tree.

typescriptprolog

noema

2025

Pulls highlights off any page into an Obsidian vault, context intact.

typescriptchrome api

vision-sandbox

2025

Classical CV from scratch, each algorithm written twice: readable, then fast.

pythonnumpy
normal ~/work --:--:--