The queue model: scheduling classes without a calendar
Bench doesn't have a fixed class schedule. Classes get scheduled when enough people want them. Here's how that works and why I built it that way.
Read more →Build-in-public updates, tutorials, and thoughts on hands-on learning.
Bench doesn't have a fixed class schedule. Classes get scheduled when enough people want them. Here's how that works and why I built it that way.
Read more →Bench is built on Django, Tailwind, HTMX, Celery, and Postgres. Here's what I chose, what I skipped, and why.
Read more →I've been teaching technical classes for years. I built Bench because I wanted a better way to run them - without a fixed schedule, without a platform taking half the revenue.
Read more →