Sketches
See the idea.
A field note drawn out, a concept you can move, or a prototype. Teaching is on Learn. Consulting is on Contact.
Causal ML
Dynamic Pricing
Causal pricing, price as a treatment, then a feasible decision.
Python · Causal DML · Causal Forests · Clustering · Optimization · MLOps
Quant
Macro-Driven Equity Positioning
Macro signals in, a regime out, then a posture.
LangChain · Ollama · Weaviate · FRED · Pydantic
Visualization
Inflation and Investments
What inflation does to a portfolio, as a story you walk through.
D3 · Narrative visualization
ML Systems
Two clocks
Production latency is also the gap between the state a model reads and the state a report shows later. A correct call can look like a failure if you score the wrong clock.
Framer Motion · decision time · report time
Agent Experiments
Agent Loop Notes
I am collecting failure modes: tool loops, stale retrieval, ontology misses. Not a product. A lab notebook.
agents · evaluation
Visualization
John Snow, Cholera, and Data
The Broad Street pump, retold as a data story.
D3 · Spatial narrative
Machine Learning
VAEs and GANs from Scratch
Two generative families, and how they fail.
PyTorch · VAEs · GANs · CelebA
Machine Learning
Neural Style Transfer
Starry nights over Toronto.
Python · Neural style transfer