Sami Houssaini
Writing about agent tooling, CLIs, and sandboxed developer platforms.
Building Fives
How I built a 2-captain live bidding draft for 5-a-side squads on Cloudflare Durable Objects, plus share cards and a public vote layer.
A 10-year Hijri .ics by email
Mom's birthday is 2 Muharram. Gregorian "repeat yearly" is the wrong yearly, so I built a Worker that converts ten Hijri years and emails one calendar file.
Introducing ReplicateAI
Point an agent at an applied-econ PDF and a public CSV, estimate the headline coefficient in a Modal sandbox, and get a referee-style audit back.
Mora, a five-minute voice tutor
I rebuilt a CLI voice tutor as a five-minute conversation on Cloudflare, with Flue agents, a cascaded voice gateway, and a focus queue that carries into the next session.
Introducing skiff
A Rust CLI that turns MCP, OpenAPI, and GraphQL into shell commands agents can call, without codegen, tuned for warm discovery.
Sovereign agent workspaces
Notes on sandboxed coding-agent compute where provider keys stay outside the container, on hardware you own.
The Deep Learning Revolution
Notes from Bishop on fitting polynomials, overfitting, regularization, neurons, perceptrons, and backpropagation.
Convolutional Neural Networks (CNNs)
Fast.ai notes on convolutions, CNN architectures, and image models.
Collaborative Filtering Recommendation System with MovieLens
Building a collaborative filtering recommender on the MovieLens dataset with Fast.ai.
Training a Classification Model for Titanic Survivors
Tabular deep learning with Fast.ai: training a Titanic survival classifier.
NLP: RNNs, Transformers, Hugging Face
Fast.ai NLP notes covering RNNs, transformers, and working with Hugging Face models.
Building a Neural Network, MNIST Digit Classifier
Fast.ai textbook chapter 4 notes: tensors, pixel similarity, SGD, and a from-scratch MNIST digit classifier.
FastAI Deep Learning Course - Part 1
Notes from the start of Fast.ai: what deep learning is, validation sets, epochs, overfitting, and transfer learning.