Matt Hodges
LinkedIn
GitHub
Posts
Posts
I reserve the right to change my mind.
Campaigns Are Knowledge Workers and the Tools Just Caught Up
Agentic AI can change campaign operations. The organizations that outlast November need to lead.
11 min
2026-01-07
My New Agentic Campaign Finance Sidekick
Building a campaign finance analyzer using Claude’s Agent Skills
6 min
2025-12-19
Claude in a Game Theory Tournament
How Claude Code ran a competitive Iterated Prisoner’s Dilemma strategy
17 min
2025-12-14
Dad
I love my daughter so much. I love my wife so much.
2 min
2025-11-02
The Privacy Theater of Hashed PII
A 2020 MacBook Air can hash every North American phone number in four hours
5 min
2025-10-19
Tracking Five Years Of Health Data
A thousand rides, a stack of apps, and actual motivation to get in shape
6 min
2025-10-12
Scraping the Federal Reserve with VisiData
Big banks, small commands: a one-liner to wrangle the Fed’s bank list
2 min
2025-09-30
ChatGPT Got Me Reading Plato
Notes, Prompts, and Noble Lies: A New Way to Jump Into Old Philosophy
8 min
2025-09-23
Music to Break Models By
Gödelian limits of prompt-safe AI
12 min
2025-08-26
I Donated to Sherrod Brown via ChatGPT
I let the LLM agent send money through ActBlue
2 min
2025-08-20
Using LLM Embeddings to Normalize User Data
How cosine similarity in embedding space can power high-quality normalization.
7 min
2025-08-02
GPT Finally Jumps Out of the System
OpenAI’s o4-mini-high Model Solves the MU Puzzle and Demonstrates Why
10 min
2025-04-21
Part 2: Austin Texas, Hot or Not?
Confronting temperature vibes with graphs, because that tactic always works.
2 min
2024-12-26
I Cracked And Modded the DNC Bracelet
The Democratic National Convention lit up the United Center with bracelets. I wanted to light mine up at home.
6 min
2024-08-28
ActBlue Isn’t Selling Your Data
The campaign you donated to might be sharing your data.
6 min
2024-08-25
CSVs Are Kinda Bad. DSVs Are Kinda Good.
I would simply use delimiter characters to delimit data.
6 min
2024-08-13
Spline Versus PCHIP
Sometimes you want a smooth curve. Sometimes you want a shape-preserving curve.
7 min
2024-08-08
Austin, Texas: Hot or Not?
This summer hasn’t felt as hot as last summer. I decided to find out if that was actually true.
9 min
2024-07-30
How Did Skannerz Work?
Only 90s kids are now adults who dig through patent filings to understand how their toys worked.
6 min
2024-07-23
Amused Entirely To Death
What if the imminent danger to our democracy isn’t just looming authoritarianism, but also our own insatiable appetite for distraction? Last week’s Republican National Convention provided a stark reminder of this unsettling threat.
6 min
2024-07-20
Language Models on the AI Executive Order
Deploying text embeddings and Llama2 to answer questions about the Executive Order on Artificial Intelligence issued by President Biden
5 min
2023-11-01
BIDEN: Binary Inference Dictionaries for Electoral NLP
A compression-based binary classification technique that is fast at both training and inference on common CPU hardware in Python
5 min
2023-10-01
Building a Neural Network From Scratch with NumPy
Let’s walk through creating a Neural Network from scratch, only using NumPy, and build a model that classifies the MNIST handwritten digit data set.
15 min
2022-08-06
Exploring the Lambda Calculus with Python
Some basic ideas of the Lambda Calculus, and how to use it to implement a computation system in Python
8 min
2022-07-17
Thank you.
Working on the Biden Campaign was the opportunity of a lifetime.
1 min
2020-11-10
No matching items