Skip to content
View joelhooks's full-sized avatar
🍄
🍄

Sponsoring

@siddharthkp
@juliusmarminge
@schickling
@simonw

Highlights

  • Pro

Organizations

@robotlegs @eggheadio

Block or report joelhooks

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
joelhooks/README.md

header

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

Currently Obsessed With

  • 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

Open Source

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

Writing

From joelhooks.com:

From badass.dev:


Vancouver, WA · @joelhooks · 🦋 Bluesky · badass.dev

Pinned Loading

  1. badass-courses/course-builder badass-courses/course-builder Public

    🍄 platform for building Badass Courses

    TypeScript 597 49

  2. opencode-swarm-plugin opencode-swarm-plugin Public

    🐝 Multi-agent swarm coordination for OpenCode with learning capabilities, beads integration, and Agent Mail

    TypeScript 82 1

  3. opencode-config opencode-config Public

    Personal OpenCode configuration - commands, tools, agents, knowledge

    TypeScript 152 4

  4. pdf-brain pdf-brain Public

    🧠 Local PDF knowledge base with vector search using PGlite + pgvector

    TypeScript 62 2

  5. semantic-memory semantic-memory Public

    🧠 Local semantic memory with PGlite + pgvector - budget Qdrant for AI agents

    TypeScript 21

  6. joelhooks-astro joelhooks-astro Public

    blog in astro

    HTML 6 18