@theo
Software engineer who ships ideas as videos, code, and ebooks. AI tools, dev infra, and a small problem with mechanical keyboards. NYC.
Ship It — free ebook (78 pages)
A 30-day system for building and shipping indie AI tools. Excerpt today, full PDF on Substack.
Resume (2026)
Senior engineer roles · AI/infra preferred · remote or NYC.
Hire me / consulting inquiries
AI agents, dev infra, technical writing. Email first — calendars later.
tiny-gpt — a GPT in 300 lines of NumPy
Following Karpathy's nanoGPT, stripped further. Two-hour video walks through the math.
pr-agent — Claude that ships pull requests
Agent reads a GH issue, writes the patch, opens the PR. Bring your own keys.
substack-rag — chat with my own writing
Self-hosted retrieval over my Substack archive. Open source the day after each episode.
embeddings playground
Drop any text. Watch the 1024-d vectors collapse to 2D and cluster. Browser-only.
eval-harness — minimal LLM evals you can read
A 200-line eval harness that doesn't pretend to be Weights & Biases.
Andrej Karpathy — Neural Networks: Zero to Hero
The foundational course. Free, ~10 hours, you build a GPT from scratch by the end.
fast.ai — Practical Deep Learning for Coders
Top-down, hands-on, deeply pragmatic. Free. Best second course after Karpathy.
Hugging Face — NLP Course
The best free path into transformers if you want to skip most of the math.
Anthropic — Prompt Engineering Interactive Tutorial
Free Jupyter-style course. Best prompting reference I've used — Claude-flavored but transfers.
DeepLearning.AI — Short Courses
Free 1-hour courses on RAG, agents, evals, function calling. Snackable.
LangChain Academy
Free. Slower-paced. Good if you want to ship something using LangGraph soon.
HHKB Studio
Topre 45g. Pointing stick + gesture pads. The daily. Worth the price.
ZSA Moonlander
Split, ortholinear, fully programmable. Travel keyboard — fits in carry-on.
Keychron Q1 Pro
Wireless 75% with hot-swappable switches. Heavy in a good way. Recommended starter.
Glove80 (MoErgo)
Concave columnar split. Most ergonomic I've tried — but the learning curve is real.
Realforce R3
Topre full-size for long writing sessions. The marathon keyboard.
Logitech MX Keys S
What plugs into the laptop on the road. Not exciting, but it just works.
personna