Proof · The build wall

Real tools. Shipped, not slides.

Nine working tools, built by a teacher and run in real classrooms. If you're a cohort reader, this is what you'll be able to build. If you're a school, this is what we can build and run. Filter by what they are.

3 Chrome extensions · 3 web apps · 2 automations · 1 desktop app
Chrome Extension

Better Feedback

Embeds an AI grading assistant directly inside Canvas SpeedGrader — suggests scores, drafts rubric-aware feedback, and batch-grades with full cost control.

  • AI feedback drafts with teacher review
  • Batch grading across full rosters
  • Prompt caching for cost control
CanvasSpeedGraderAI
Web App

Canvas Quiz Generator

Turns quiz documents into Canvas-compatible QTI. Upload PDFs, Word docs, or drag-and-drop questions for instant Canvas-ready imports.

  • PDF, DOCX & pasted-text inputs
  • Drag-and-drop question ordering
  • Math rendering + DOCX/PDF export
QTIPDF/DOCXCanvas
Chrome Extension

Canvas Gradebook Enhancer

Adds real-time analytics straight into the Canvas gradebook — a sticky class average, per-column stats with charts, and at-risk highlighting.

  • Sticky class-average row
  • Per-column stats + mini bar charts
  • At-risk student highlighting
CanvasChartsAnalytics
Automation

Canvas → Sheets

A Google Apps Script that pulls Canvas grade data into Google Sheets nightly, on an automated schedule. Auto-detects active terms and runs headlessly.

  • Nightly grade sync to Sheets
  • Auto-detect active terms
  • Headless scheduling
Apps ScriptSheetsCanvas
Web App

Reflection Wall

An AI-powered yearbook for school events. Students post reflections, Claude generates AI reflections, and Gemini creates a unique art card per post with live sync.

  • Student text & voice reflections
  • AI-generated reflections + art
  • Real-time sync + projector view
ClaudeGeminiRealtime
Web App

APES Simulations

An interactive app for AP Environmental Science: a 3D globe with animated simulations of ENSO, ocean cross-sections, and climate graphs.

  • 3D Three.js globe with animations
  • ENSO & ocean-system simulations
  • Climate data visualization
Three.jsWebGLData viz
Desktop App

Secure Browser

A lightweight Electron app for exam proctoring without invasive surveillance. Uses “Social Friction”: navigate away and a red lockout fires instantly with a local screenshot.

  • Instant lockout on navigation
  • Local screenshot capture only
  • Teacher in-person unlock review
ElectronProctoring
Automation

Pro Sort

A scheduling tool for school weeks. Reads student preferences from Google Forms and runs an optimization algorithm to assign hundreds of students across dozens of offerings.

  • Google Forms preference import
  • Constraint-satisfaction algorithm
  • Schedule visualization + management
OptimizationForms
Chrome Extension

Page Punch

Capture page, selection, and area comments on any website. Export as markdown, zip, or PDF with optional voice-to-text and annotation.

  • Page, selection & area comments
  • Voice notes + screenshot markup
  • Markdown, zip & PDF export
ChromeMarkdownVoice

↑ If you'd like to share, your build can hang here too.