npx joelhooks
Co-founder @egghead · Education at Vercel · Building Badass Courses
I build tools for people who teach developers. The platform I create powers courses from world-class educators:
| AI Hero | Matt Pocock's AI engineering course — prompt engineering, evals, RAG, agents |
| Epic AI | Kent C. Dodds on architecting intelligent experiences with MCP |
| Total TypeScript | The industry standard for learning TypeScript |
- AI-assisted development — not vibe coding, but structured multi-agent workflows that actually ship
- MCP & agent architecture — how applications expose capabilities to AI
- Next.js + RSC — server components, streaming, caching, the whole beautiful mess
| Project | What It Does |
|---|---|
| course-builder | The platform behind all the courses above |
| opencode-swarm-plugin | Multi-agent swarm coordination with learning capabilities |
| opencode-config | My OpenCode setup — commands, tools, agents, knowledge |
From joelhooks.com:
- Building Coding Agent Flywheels with OpenCode
- My blog is a digital garden, not a blog
- A decade of code (2009-2019)
From badass.dev:
- How we Shipped Total TypeScript with Matt Pocock
- $415k Pre-Release Launch of a Developer Education Product
- The Process — how we build Badass courses
Vancouver, WA · @joelhooks · 🦋 Bluesky · badass.dev






