We build in public. Follow along wherever you hang out.
Source code, issues, and releases. Star us to follow updates.
Star on GitHub →Launch threads, build-in-public updates, and tips on shipping technical courses.
Follow on X →Product announcements and creator success stories.
Follow on LinkedIn →In-depth posts on the platform, git-native education, and lessons learned building in public.
Read the blog →Our X/Twitter launch thread — published on launch day.
🚀 Launching TeachRepo today — turn any GitHub repo into a paywalled course in minutes. Here's what we built and why: 🧵
The problem: engineers who want to sell technical courses have two bad options: ❌ Platform lock-in (Teachable, Gumroad) — 10–30% cuts, WYSIWYG editors, no code support ❌ Hand-roll everything (SSG + Stripe + auth) — a weekend project that takes three weeks
The solution: treat course content exactly like code. ✅ Write lessons in Markdown ✅ Configure pricing in YAML ✅ Git push → course deployed ✅ Stripe checkout already wired up
Key features we shipped: 📝 Markdown-native authoring (lessons live alongside your code) 💳 Stripe checkout, zero config 🧪 Auto-graded quizzes via YAML frontmatter 🔐 Gated StackBlitz sandboxes unlock on purchase 🔗 Built-in affiliate/ref tracking 📚 Git-versioned — every push = course update
Pricing: Free tier: self-host on your own Vercel, keep 100% of revenue. No platform fee. No strings. Hosted: $19/mo + 5% on sales. Marketplace listing + analytics included. We eat our own cooking — teachrepo.com is self-hosted on our own infra.
Two free sample courses live today on the marketplace: 📘 Git for Engineers — master the workflows used at top teams ⚙️ GitHub Actions for Engineers — CI/CD automation No signup required for the first lesson. 👉 teachrepo.com/marketplace
We've got 600+ Playwright E2E tests keeping the platform stable. The entire codebase is open on GitHub: github.com/ErlisK/teachrepo Star us if you're interested in the build-in-public journey. More updates coming. 🙏
Published on launch day.
Today we're launching TeachRepo — a Git-native course platform for engineers. The problem we were solving: selling a technical course meant fighting drag-and-drop UIs or paying 30% platform fees, or hand-rolling everything from scratch. TeachRepo is the tool we wished existed: write lessons in Markdown, push to GitHub, get a Stripe-powered course site — deployed automatically. Key features: • Markdown-native lesson authoring • Stripe checkout built in (zero config) • Auto-graded quizzes via YAML frontmatter • Gated code sandbox embeds • Git-versioned course content • Free tier: self-host, keep 100% revenue Two free sample courses are live today. No signup required for the first lesson. 👉 https://teachrepo.com #buildinpublic #developertools #edtech #startups #github
The TeachRepo codebase is public on GitHub. Open issues, fork it, or follow along as we build in public.
⭐ Star on GitHub →