jeffmax

Data scientist and technical leader. Writing about informatics, data, software and AI.

Apps

Matrix Operations Viz

Visualize matrix operations. With an Einsum focus.

Shallow Learning

Visualize gradient flow through a neural network.

ShuffleQ

Personal study organization tool.

Posts

Developing a tensor visualizer

I’ve been brushing up on tensor math and trying to reconcile familiar operations with Einsum Notation . Two great resources for this are srush’s Tensor Puzzles and pixqc’s Einsum Puzzles . They both use srush’s notebook puzzle format where a problem is setup for you in context and you have to code the solution within the notebook. Both are very easy to get up and running right on Colab. Whenever I come back to doing tensor math I have to refresh my mental model of all the different types of matrix operations. I thought it would be interesting to try to use Claude Code to build a tool for refreshing matrix/matrix and matrix/vector operations as quickly as possible. In particular, something that could help visualize fairly complex operations while learning a new architecture. At the time was I working through Building makemore Part 4: Becoming a Backprop Ninja , the fourth video in Andrej Karpathy’s great Neural Networks: Zero to Hero series. ...

March 16, 2026 · 3 min · jeffmax

Notes on data.table in R

Notes on using data.table

September 1, 2018 · 9 min · jeffmax

ANOVA and Linear Regression

Providing intuition behind how ANOVA and Linear Regression are the same model

June 8, 2014 · 5 min · jeffmax

Yet Another Vim Post

Info on Vim

January 19, 2012 · 3 min · jeffmax

tty, session leader, terminal, controlling terminal, stdout and stdin, foreground and background

Details about tty

September 4, 2011 · 7 min · jeffmax