About this place

I'm Ezzdin, a full-stack developer working mostly in Node.js and Next.js, learning Rust and Three.js on the side. This site is my notebook: what I learn, half-formed thoughts, and things I don't want to look up twice.

Notes are written for me, not polished for readers. If something is wrong, it's probably because I hadn't learned it yet.

How to find your way

1Browse foldersThe sidebar mirrors the repo. Each folder has a short intro and a suggested order.
2Search with ⌘KMatches titles and headings across every note. Press / anywhere too.
3Check what changed“Recently updated” lists every commit, newest first.

How it's built

Every note is a plain .md file in a git repo. Pushing to main rebuilds the site, and each page links back to its source and history.

notes/ ├── rust/ │ ├── README.md │ └── ownership.md ├── web/ └── thoughts/

Elsewhere

More of my work lives on my portfolio. I also post short versions of these notes on X and LinkedIn.

The source for this site and its notes: ezzdin-atef/handbook