Articles

Workshops, tutorials, lessons, and posts. Naming things is hard.

Joel Hooks
How we classify most types of content at Badass Courses

5 Early Decisions of a Course Business

Joel Hooks
Educational product development needs a clear plan, vision, scope, topic, venue, and timeframe for success.

How we Shipped Total Typescript with Matt Pocock

Joel Hooks
Matt Pocock and Joel Hooks discuss how Total Typescript was created.

The Process

Joel Hooks
The Process π we use to build Badass courses: Research, Design, Production, and Delivery

$415k Pre-Release Launch of a Developer Education Product

Joel Hooks
Launched Total TypeScript pre-release in Dec 2022, earning $415,000 from 1200+ learners by refining a collaborative process with Matt Pocock.

Use a Directed Acyclic Graph (DAG) to Structure Developer Focused Content

Matt Pocock
Matt Pocock uses a DAG to structure Total TypeScript workshops, organizing modules by dependencies and natural teaching groups.

Information Architecture for Courses and Educational Products

Joel Hooks
Working with an info architect improved how we structure educational content, emphasizing simplicity and viewing everything as a resource or a collection.

Summary of The Workshop Survival Guide by Rob Fitzpatrick

Joel Hooks