Your First OSS Contribution

Why start with documentation is bad advice, the loop I used instead, and the full story of my first merged pull request to Burn, the deep learning framework in Rust.

July 28, 2026 · 4 min · Issa AlBawwab

Tensorizing Micrograd in Rust

Taking the scalar autograd engine from the last post and making it hold matrices instead of single numbers, then watching it fall apart on MNIST until I fixed the weight init.

July 18, 2026 · 11 min · Issa AlBawwab

Building Micrograd from Scratch in Rust

Building a small scalar autograd engine in Rust from scratch, then using it to train a tiny neural network. Based on Karpathy’s micrograd.

July 10, 2026 · 12 min · Issa AlBawwab

Hello World: Why I Started This Blog

The first post: why I decided to start writing about what I learn and build.

July 5, 2026 · 2 min · Issa AlBawwab