Learn to See
Most developers add features without asking if they should.
They ship code that obscures more than it reveals. More options, more complexity, more noise. This course teaches you to see differently — to spot duplication, excess, and disconnection before you write a single line. Free. In your terminal. About two hours total.
Two Stages, One Philosophy
Seeing teaches you to perceive. Once the questions become automatic, you're ready for tools that execute what you now see. There's no rush — stay in Seeing as long as you need.
Seeing
You are hereYou're learning to notice. The tools are visible, the patterns are new, and that's exactly right. You can't skip perception — it's what makes the next stage work.
- Seven philosophy lessons (~2 hours)
- Systems thinking patterns
- Build a real MCP server (capstone)
- Claude Pro ($20/month) includes Claude Code
Dwelling
Next stageThe tools disappear. You stop thinking about the framework and just do the work. This is where perception becomes execution — automated audits, production patterns, real infrastructure.
- Everything in Seeing, plus:
- Automated code audits (Triad enforcement)
- Production workflow patterns
- Full MCP tooling ecosystem
The Subtractive Triad
Three questions. Ask them in order. They reveal what's hiding in your code — duplication you didn't notice, features that don't earn their place, pieces that don't fit the whole.
DRY
"Have I built this before?"
If yes: Unify
Two functions that do the same thing? That's two places to maintain, two places for bugs. Find the duplication, merge it, and the real abstraction appears.
Rams
"Does this earn its existence?"
If no: Remove
Named for Dieter Rams: "Less, but better." That settings panel nobody uses? That edge case nobody hits? Cut it. What remains is stronger.
Heidegger
"Does this serve the whole?"
If disconnected: Reconnect
Zoom out. Does this feature serve the system's purpose? Does the naming match? Does it belong here at all? Reconnect what fragments.
What You'll Learn
Seven lessons. Philosophy first, then patterns, then you build something real. Total time: about two hours, spread however you like.
Setting Up
Install Claude Code and verify your setup. Five minutes to your first practice.
What Is Creation?
The meta-principle: creation as the discipline of removing what obscures.
The Automation Layer
What sits between intention and execution. The infrastructure you're learning to build.
The Subtractive Triad
Three questions that guide every decision: DRY, Rams, Heidegger.
External Memory
How automation systems remember. Persistence patterns for agents.
Agent-Native Tools
Designing tools for AI agents, not humans. Different inputs, different outputs.
Capstone: Simple Loom
Build a Task Tracker MCP server. Apply everything you've learned.
What It Costs
Both courses use Claude Code. The difference is how much you use it. Here's the honest breakdown.
Seeing
- Claude Pro subscription
- Claude Code included
- ~45 messages every 5 hours
- More than enough for learning
Complete the entire curriculum with plenty of headroom
Dwelling
- Claude Max subscription
- 5x Pro usage limits
- Extended thinking for complex work
- Production workflow capacity
For when you're building real automation infrastructure
Learn the philosophy with Pro. Scale up to Max when your automation work demands it. No switching tools — just more capacity.
Get Set Up in 5 Minutes
Three commands. That's all it takes.
Before you start
You need a Claude Pro subscription ($20/month). Subscribe here if you haven't already.
Pro includes Claude Code — no separate purchase needed.
New to the terminal?
The terminal is just a text-based way to talk to your computer. Here's what navigating looks like:
Open Terminal
- macOS: Cmd + Space → "Terminal"
- Windows: Win + X → Terminal
- Linux: Ctrl + Alt + T
Essential Commands
pwd— where am I?ls— what's here?cd folder— go into foldercd ..— go back up
Paste Commands
- macOS: Cmd + V
- Windows: Right-click
- Linux: Ctrl + Shift + V
Want more? Check out Codecademy's free course or our detailed setup guide.
The Three Commands
Install Claude Code
curl -fsSL https://claude.ai/install.sh | bashirm https://claude.ai/install.ps1 | iex"claude" not found?
Close and reopen your terminal. The installer adds Claude to your PATH.
Sign In
claude Opens browser → sign in with Claude Pro account → return to terminal
Verify
claude doctor All checks should pass. You're ready!
That's it. Jump into Lesson 1: What Is Creation?
How You'll Know You're Ready
There's no test. No certificate. You're ready when the questions become reflexive — when you catch yourself asking them without trying.
"You've learned to see. Now learn to dwell."
When you're ready to move on, you'll know. The questions become automatic. You'll find yourself asking them without thinking.