Every project
Physics, pipelines, boardrooms, broccoli. Sixteen years of building, all of it on the table.
Star marks the most impressive work. Every card opens into its story.
A good deal of this work is confidential, so a few cards wear stand-in names to respect NDAs.
Agentic Animations
I could build a game engine but not the art to skin it. So I pointed agents at the asset problem, expecting squash and stretch, and came out with rigged, walking 3D characters for under a dollar apiece.
Read the full story →№ 34Personal2026Claude Voice
A fully capable Claude Code agent I talk to from a Discord voice call, built for a farm where my eyes and hands are never free.
Read the full story →№ 33Blue Glass Farm2026Farm Agentic Operations
Claude Code isn't a coding tool. It's an agent that lives in a folder. So I built the folder, and it became the operating system that runs our farm from the field.
Read the full story →№ 32Personal2026The Ink Engine
A custom typesetting engine that measures every word and places every glyph, so these pages can flow like magazine spreads instead of a gridded scroll.
Read the full story →№ 31Blue Glass Farm2026Photo Organizer
A local-first library built to fly through 5,000+ farm photos and videos at speed, with an AI layer that makes them searchable.
Read the full story →№ 30Blue Glass Farm2026The Social Manager
An agentic pipeline that makes Claude the interface to Meta ads. Hundreds of high-variance ads shipped from markdown, then mined with real statistics to learn what actually sells vegetables.
Read the full story →№ 29Blue Glass Farm2025Crop Planning App
Crop planning software that runs Blue Glass Farm's whole season. Drag plantings around a Gantt chart, reconcile the plan against what actually happened in the field, and use it offline from the field. Migrated by agents from five years of spreadsheet logic.
Read the full story →№ 28Personal2025Physics Survivor
A hand-rolled JavaScript framework that makes survivor-game crowd physics fast without a GPU.
Read the full story →№ 27Personal2025Seeds You Need
A scrape-and-LLM-parse pipeline that has captured nearly the entire North American seed catalog.
Read the full story →№ 26Blue Glass Farm2024Crop Pages
A guide to every vegetable we grow, written with AI to help CSA members cook their share. It accidentally started winning Google searches for the word beet.
Read the full story →№ 25Blue Glass Farm2024Food Hub Market Tracker
A nightly scraper and ETL that records every listing, price, and stock level on the food hub our farm sells through, turning two years of snapshots into price and demand history.
Read the full story →№ 24A large tech company2024AI-Application Developer Program
A 22-lesson program teaching working engineers to build real AI applications on a major open-weight model, from raw prompts over HTTP to deployed agents.
Read the full story →№ 23Microsoft2024Microsoft Developer Certificates
Curriculum, working code, and on-camera instruction for Microsoft's .NET developer certificates on Coursera, including the first lessons that teach a learner to code alongside AI.
Read the full story →№ 22Blue Glass Farm2022Blue Glass Farm Online Store
The farm's Shopify store, built in a week as a cold-chain online grocery and reborn as the CSA store, bending a platform made for t-shirts into one that sells weekly vegetable pickups.
Read the full story →№ 21Blue Glass Farm2022BlueGlassFarm.com
The farm's website, rebuilt from a Gatsby brochure into an Astro site that runs the whole CSA program and quietly pulls 4,000 organic visits a month with no CMS bill.
Read the full story →№ 20NIOSH2022Geotechnical Data Viewer
A 3D desktop app for NIOSH researchers to explore millions of geotechnical data points at 60 FPS.
Read the full story →№ 19Meta2022Meta Developer Programs
Hundreds of quiz questions across all five of Meta's developer certificates on Coursera, written to test understanding instead of memory, in stacks I had to learn alongside the students.
Read the full story →№ 18Rookie Wellness2022Rookie Wellness
A Shopify store whose buy button could charge you something different from what you picked. I tracked down why, fixed it, and left the much-hacked theme cleaner than I found it.
Read the full story →№ 17Blue Glass Farm2021Blue Glass Farm
A no-spray market garden in the Sammamish Valley, started from a magazine article and built into a real business over five seasons. The hardest MBA I never paid for.
Read the full story →№ 16Blue Glass Farm2021The Crop Plan Workbook
Software that plans a market garden's whole year: draws the crop map from raw data, schedules hundreds of plantings across dozens of beds, generates weekly task lists and seed orders. Oh yeah, it's built in Excel.
Read the full story →№ 15Numerite2021OperationSuite
A full operations platform for small mines, built solo in a year of nights and weekends, then pitched to a real mine.
Read the full story →№ 14A major gold producer2020Budget Data Architecture
One canonical budget for a major gold producer, pulled from an undocumented planning database and piped into BigQuery by the client's own engineers.
Read the full story →№ 13Numerite2020Logger
A mobile app for logging equipment shifts from the field, built to keep working with no cell signal. My first application built top to bottom, interface to schema.
Read the full story →№ 12A North American coal producer2019Equipment Time Entry
A newly merged coal producer's equipment time-entry rollout had stalled on mapping hundreds of mismatched codes. I automated the mapping, called every site, and worked myself out of a job.
Read the full story →№ 11A major coal producer2019Predicting Workforce Fatigue
Machine learning over a coal mine's operational data to predict operator fatigue before the in-cab camera catches it. Peer-reviewed and published in Minerals in 2021.
Read the full story →№ 10A copper producer2018Copper Mine Machine Learning
Machine learning on 20 million rows of mine operations data, hunting for what predicts safety incidents. The honest answer was not the one anyone wanted. Presented at CIM 2018.
Read the full story →№ 09Udacity2017Graduation Data & Dashboards
The pipelines and dashboards that finally answered Udacity's hardest simple question: who has actually graduated?
Read the full story →№ 08Udacity2016Customer Support Dashboard
Read-only Stripe tooling that took Udacity's graduate reimbursement backlog from months behind to near real-time.
Read the full story →№ 07Udacity2015Alumni Community
Pitching, building, and running Udacity's alumni community from dozens of members to 40,000+.
Read the full story →№ 06MISOM2013Light Fleet Management
The first app I ever designed. I wireframed a fleet-management tool for small mines, MISOM built it as FARA, and it sold with the company to MST Global.
Read the full story →№ 05Rio Tinto2013Payload System Calibration
Sixty percent of haul-truck loads read out of compliance at the world's largest open-pit copper mine. The numbers were lying, and fixing them cost 90% less than we expected.
Read the full story →№ 04Rio Tinto2013Shift Excellence Scorecards
Operator dashboards at Kennecott that showed shift crews their own numbers for the first time, and surfaced a 2x gap between shovel operators.
Read the full story →№ 03MISOM2012Data Warehouse & Dashboards
Performance scorecards for coal mines across North America, built by finding where the data actually lived on site and prototyping in Excel before a dev team took it to production.
Read the full story →№ 02Rio Tinto2011Haulage Simulation
A haulage-network simulator for a mine that didn't exist yet, with routing, rimpull physics, and 3D visualization, built entirely inside Excel.
Read the full story →№ 01Rio Tinto2010Stockpile Optimization
A Monte Carlo simulation of crusher queues at Rio Tinto's Boron mine, built as an intern. The project where I learned to code.
Read the full story →Say hi.
Saw a card that looks like your problem? Every card opens into the story of how it got built — and all of them come with references.