Work
A living log — things I've built, things I'm building, things I'm learning from.
-
Waffle
2024 – presentA Go web application framework designed for production-ready services. Modular, layered, composable. The engine behind this site, ibweb, and the Strata ecosystem.
opensourceframeworkcurrent -
StrataHub
2023 – presentThe analytics and dashboard layer of the Strata system: AI-generated summaries, actionable teacher feedback, and visualizations of student progress built on MongoDB, Chi, HTMX, and Tailwind.
educationaicurrentopensource -
Strata System
2022 – presentA suite of coordinated services — StrataHub, StrataLog, StrataSave, StrataForge — for collecting, storing, analyzing, and surfacing data from educational game and learning environments.
educationcurrent -
StrataLog
2022 – presentThe data-ingest and logging backbone of the Strata system. Captures gameplay events, learning interactions, and device telemetry from Unity clients and web apps.
educationcurrent -
StrataSave
2022 – presentPersistent save state and cross-device progress continuity for Strata-based learning environments.
educationcurrent -
StrataForge
2023 – presentContent authoring and configuration tooling for the Strata system.
educationcurrent -
Maple Heights School (MHS) Unity project
2023 – presentA browser-embedded Unity experience integrated with the Strata system. Includes iPad trackpad camera-look support added in 2026 so two-finger drag turns the camera without forcing mouse-driven interaction.
educationunitymobilecurrent -
UnityWebCheck
2024 – presentOpen-source tooling for verifying that Unity WebGL builds behave correctly across browsers and devices, with a focus on iPad and Chromebook deployments.
opensourceunitycurrent -
The company website for Intelligence Builders — education-technology consultancy. Built with Waffle; the architectural sibling of this site.
currentopensource -
RAHelp
2004 – presentA web-based intervention for people with rheumatoid arthritis. Principal designer and developer. Subject of multiple peer-reviewed publications; registered on ClinicalTrials.gov (NCT00283855).
healthresearchhistorical -
Shadow netWorkspace
1999 – 2003An open-source intranet for learning communities, deployed into Missouri eMINTS schools and used as a collaborative research platform. Collaboration with James Laffey and the CTIE development team.
educationopensourceresearchhistorical -
GoMizzou
2009 – 2012One of the earliest campus iPhone applications — built with student teams to support the Mizzou campus community. Launched well before most universities had anything comparable.
mobileeducationhistorical -
Healthy Living iPad kiosks
2010 – 2014A portable exhibit on healthy living using iPad tablets — designed and built the software, the kiosk stands, directional audio hardware, and a mechanism for charging and transporting the units. $60k project for Missouri Extension.
mobileeducationhealthhistorical -
Verizon Kids Read!
2001 – 2002Children's literacy netWorkspace — $90k Verizon-funded platform supporting literacy development, built on Shadow netWorkspace with James Laffey.
educationhistorical -
Project Whistlestop
1996 – 2001Contributing author on the $1.9M US Department of Education Challenge Grant that digitized materials from the Harry S. Truman Presidential Library. A school/university/library consortium effort.
educationresearchhistorical -
Interactive Shared Journal System
1995 – 1998One of the earliest networked journaling platforms for teacher-education field experience, built with the CTIE development team. Funded by the Institute for Instructional Development.
educationresearchhistorical -
While at IBM EduQuest, developed an interpreted programming language and video-player software for the SEGA CD game platform during a three-month residency at SEGA of America in Redwood City. Also co-created SEGALink, a companion tool.
gameshistorical -
Magic Canvas!
1994Designed and directed the development of Magic Canvas! — a multimedia educational software title at IBM K-12.
educationhistorical -
Programming and technology development on the IBM Multimedia Publishing Studio's Shadowboxes CD-ROM for Windows and Macintosh.
educationhistorical -
Debate Analyzer
2016Java application and companion web site for analyzing political debates. Part of the work with the Reynolds Journalism Institute at the University of Missouri.
journalismhistorical