I'm Addicted to Claude Code (i get it now)
Theo goes all-in on Claude Code over the holiday break — six parallel instances, no IDE opened, two projects from scratch — and comes back with a changed worldview on writing code.
January 6thTheo scraps cursor, plan mode, and Claude after five months — here is exactly what replaced them.
The most productive AI coding workflow is the simplest one: short threads per task, voice-to-text prompts, an agent.md written as a letter to the model rather than a ruleset, and actually reading what the model says instead of skipping straight to the code.
Five months after a popular workflow video, everything recommended then is gone: Cursor, plan mode, and Claude are all dropped. The replacement is GPT-5.5 via the Codex harness managed through t3.code, voice-to-text for two-sentence prompts, and a fresh thread per task. The core insight is that reading and steering the model text output — not the code diff — is the discipline that determines quality, and that clean per-task context beats any amount of scaffolding.
Sign in and you get 23 free chat messages on us — ask for the hook, quote a framework, find the exact transcript moment, generate a markdown action plan. Bring your own key when you want unlimited.
Create a free account →
Hook: five months ago I made a workflow video, now I'd walk back most of it.

Auth + billing for unlimited apps at $20/month; Stripe alternative built in.

Slide listing models, harnesses, IDEs/apps, prompt styles, plans, remote control, PR flows.

Effectively unlimited inference on $200 plan with 10x event bonus; Claude almost entirely dropped.

What a harness is; Codex CLI vs t3.code vs Cursor; why Codex desktop is best for most people.

App wins on every dimension: image paste, thread switching, remote control. Stop using SSH + tmux.

Open source, supports all harnesses, one-click PR. Conductor ghosted feedback; t3.code is forkable.

Codex remote had 30-second keyboard lag and broken model picker. t3.code remote via Tailscale works perfectly.

Helium network setup, Jack's Android tablet via Replit, Tailscale integration, upcoming React Native app.

Clone a related repo and give the agent the local path — produces more reliable outputs than pasting snippets.

DNS hosting with TypeScript SDK and CLI; agents can run the CLI to debug DNS instead of humans.

Voice-to-text thought dump as first prompt; asked the model to roast the plan before proceeding.

Most devs care more about code output than text output — that's backwards. Steer by what it says.

Wrote the context file as first-person explanation of thinking, not rules. No file paths, no enforcements.

Ask the model to write plans as HTML; use screenshot annotation tools (Shotter) to point at problems.

Sequential threads on main, not parallel work trees. Trust the model to find the right file.

Two sentences is enough. For complex asks, give a real URL or example instead of over-specifying.

Set up Codex computer use, then use it via t3.code remotely. Agent deploys and checks its own work.

PRs for security/hosting/large changes; stale branch inspection; run CodeRabbit CLI in a loop.

Most developers are over-engineering their workflows. Simpler is more productive.
Reading what the model says — not just the code it writes — and keeping every thread to one task is the discipline that separates productive AI builders from frustrated ones.
“Going back to this old video now just hurts me a little bit because I wouldn't make most of the recommendations I made there today.”
“Just talk to the fucking model. They're smart enough now.”
“When the agent pushed back, I listened.”
“Devs have this instinct where they care more about the code output and not enough about what it said — and that's entirely backwards.”
“If you're looking at the code more than you're looking at the conversation about the code, you're already behind.”
See every word as it's spoken — crank it to 2× and still catch all of it. The same dual-channel trick behind Amazon's Kindle + Audible.
Five months is a long time in AI tooling — long enough for an entirely different workflow to make the last one feel embarrassing. Theo opens by admitting that watching his own previous video now hurts, and that almost nothing he recommended then is how he builds today.
One isolated thread per change. Start fresh every time. Trust the model to find the right file. Eliminates context bleed between concerns.
Write the context file as a first-person explanation of how you think and what you are building, not as a list of rules or file path enforcements. Include a glossary of project-specific terms.
After opening a PR, tell the agent to run the CodeRabbit CLI in a loop until it receives zero feedback. Avoids manual copy-paste review cycles.
Ask the agent to write its plan as an HTML file instead of markdown. The resulting page is readable enough to actually catch wrong assumptions before execution.
Use WhisperFlow or similar to dictate prompts. Produces better-specified, more natural language than typed prompts by removing friction.
“I know it's a bit different, and I really hope it was helpful for y'all. Let me know how you guys feel, and until next time.”
Low-key close with no hard CTA — relies on algorithmic recommendation for next video.
00:00
00:37
01:16
02:07
02:40
03:16
03:51
04:27
05:03
05:38
06:14
06:50
07:25
08:01
08:37
09:12
09:48
10:24
10:59
11:35
12:11
12:46
13:22
14:14
14:33
15:09
15:29
16:20
16:56
17:32
18:07
18:43
19:19
20:02
20:12
20:59
21:41
22:17
22:53
23:28
24:04
24:48
25:15
25:51
26:26
27:02
27:38
28:13
28:41
29:25
30:00
30:36
31:12
31:47
32:23
32:59
33:34
34:10
34:46
35:21
35:57
36:33
37:08
37:44
38:20
38:55
39:31
40:07
40:42
41:18
41:54
42:29
43:05
43:41
44:16
44:52
45:28
46:03
46:39
47:15Theo goes all-in on Claude Code over the holiday break — six parallel instances, no IDE opened, two projects from scratch — and comes back with a changed worldview on writing code.
January 6thA no-fluff synthesis of Anthropic's official best practices and Boris Cherny's personal Claude Code workflow, distilled into 15 concrete sections.
February 28thA ten-minute tactical loop through the keyboard tricks, hidden modes, and headless workflows that make Claude Code feel less like a terminal and more like a coding partner.
June 21st 2025A reassuring case — with a live three-platform demo — for why the foundation you've built in Claude is portable to any AI tool that comes next.
June 8thHow deterministic multi-agent fan-out changes what Claude Code can reliably build, and when not to use it.
June 9thA 13-minute breakdown of the three-layer framework Andrej Karpathy uses to build 10x faster with AI agents.
June 9th