~/teaching-tools

I teach English online and build the tools I wish existed.

A public workbench of web apps, browser extensions, bookmarklet-style helpers, syntax tools, transcription workflows and feedback systems built from real teaching problems.

palette:

Visual themes

Gruvbox by default

Warm, terminal-like and a little rough around the edges — a comfortable palette for focused writing, feedback and low-friction tool building.

Nord for light mode

Clean, pale and readable — the white-mode counterpart for pages and tools that need to feel calm in a browser tab.

Design principles

Keep teacher attention on the student

Tools should reduce clicking, tab switching and copying, so more energy stays with feedback, language and assessment.

Prefer portable formats

Markdown, HTML, SRT, JSON and plain files are easier to inspect, archive, revise and move between systems.

Build from friction

The best tool ideas come from repeated irritation: slow grading pages, awkward audio handling, messy transcripts and hard-to-edit feedback.

Protect student data

Public demos should use fictional data. Tools for internal school systems belong in private workflows, not public screenshots or logs.

Public repositories

Loaded from the public GitHub API. If the API is unavailable, this page falls back to a small curated list.