Course · 5 lessons ~16 hr Intermediate

The Confidence Gap — ACT

Internalize and practice the central insight of Acceptance and Commitment Therapy: meaningful action does not require, and need not wait for, the absence of doubt. By the end you have a working practice of cognitive defusion (treating thoughts as thoughts, not commands or facts) and at least one area of life where you've demonstrably acted despite the imposter feeling. CBT is type checking: inspect each thought against a schema, raise on distortions, fix the type. ACT is boxing: leave the content untouched but change the type signature. "I'm a fraud" stops being of type Verdict<Self> and becomes Thought<String> — observable in the runtime, but nothing dispatches on it anymore. The deeper move: ACT changes the call site, not the function. You stop trying to make evaluate_competence(self) return a different answer and start questioning whether it should be in the call graph of decide_to_ship at all. The Rails version: your before_action :evaluate_self_worth callback fires on every controller action and sometimes raises, aborting the request. CBT tries to make the callback never raise. ACT removes the callback from the chain.

reading · we frame, you read MIT or the canonical taught · we author, no canonical fits ↺ spirals back to earlier lessons
Course locked

Complete Comparison & the Social Dynamics first.

This course unlocks once you've finished its prerequisite. Open prerequisite →

5 lessons. Read in order; spiral back when you need to. By the end you'll have used the core ideas twice — once on the abstract, once on something you'll meet at work next week.