Technical Posts
Here you can find algorithm explanations and commentary that align with my primary research interests.
The best way to deeply understand a technique is to program it yourself, teach it to someone else, or both. I am starting to collect my code implementations on my github and trying to write material here that lies somewhere between casual blog posts and lecture notes. This is primarily a forcing function for my own understanding, but maybe others will find the material helpful as well.
Note that I will not be posting the material from my JHU EP class beyond some high-level transformers notes or adjacent ideas, as that material is owned by JHU.
For less serious posts, see the Other page.
Recent Posts:
An 8x8 Touch Sensor
Reconstructing FlexiTac, Part Two
May 25, 2026
Thoughts on Hand Capture
And Reconstructing FlexiTac, Part One
May 23, 2026
On Shuffling Tokens
Preparing Trillion-Token Datasets
May 12, 2026
LLMs, MatSci, NeurIPS 2025
Coupling GPT with Materials Synthesis Simulation
March 12, 2026
GAIL with Pixels Only
Rewarding for Visual Fidelity
May 16, 2025
GAIL
Rewarding for Fidelity
April 29, 2025
MuJoCo Cronenbergs
(Mis)Adventures in Style Transfer, Part 2
February 10, 2025
MuJoCo CycleGAN
(Mis)Adventures in Style Transfer, Part 1
January 27, 2025
Flowing with Fewer Steps
Shortcut Models Notes and Review
December 12, 2024
Going with the Flow
Notes on Flow Matching (Policies)
December 9, 2024
Modeling the World
RSSM & TSSM Notes and Experiments
December 1, 2024
Diffusion Policy Part 3
Playing CarRacing-v3 with Diffusion
November 1, 2024
Older Posts:
Diffusion Policy Part 2
Diffusion Policy Part 1
Proximal Policy Optimization (PPO)
Soft Actor-Critic (SAC)