Happy Friday friends!
My Claude limits reset today so I am looking forward to having the privilege of using Fable again for a day.
It has been a while since the last newsletter. For those of you who are new or have forgotten who I am - let me reintroduce myself.
I am Abhishek - I drank the Claude kool-aid last year and have been writing about my experiences using Claude Code.
My laptop became a bottleneck
How I write code has changed in the last 6-9 months. A coding task can run from 20 minutes to a couple of hours.
I would only run my longer coding tasks when I knew my laptop would stay open. I used caffeinate on my Mac to prevent it from going to sleep. I would keep my laptop lid half open when commuting. This went on for a couple of months.
Then came the breaking point - memory & disk errors. Old sessions and worktrees kept piling up.
I came across Orca IDE around this time on X. What got my attention:
It runs Claude Code / Codex in a terminal so the interface is a lot more familiar (unlike Conductor)
Support for running Orca both locally and on a remote server
Native iOS app
I already had a Hetzner VPS from when I was testing OpenClaw. Setup was easy: I pointed Claude at Orca's docs, had it install the Orca server on the Hetzner box, and added that server to my local Orca config.
I eventually added all the configs to Terraform because I ended up getting a larger VPS and didn’t want to go through the manual process all over again.
Later I moved it all to Terraform. I upgraded to a bigger VPS and didn't want to redo the setup by hand.
Orca’s local + remote support helped me move over my workload gradually.
Whats working well
All of my coding work now runs on Hetzner.
A task keeps running even if my laptop is closed. And I can review work from my phone using the Orca app if I don’t have access to my laptop (my son’s swim lessons).
Anthropic explained how Claude Code tokens really work
Anthropic published a post last week on getting more out of your Claude Code sessions. It explains what makes a session expensive, and what to do about it. It's one of the most useful things they've written.
First, the pricing basics from the post:
Output tokens (what Claude writes) cost about 5x more than input tokens (what Claude reads).
When part of your session is cached, reading it again costs only 0.1x the normal price.
Writing to the cache costs up to 2x. You pay that once, then every turn after it is cheap.
Here are the key takeaways:
Run /clear when you start a new task. By turn 40, Claude re-reads the 39 turns before it. Old context makes every new message cost more. Run /rename first if you may want the session back later.
Pick your model and effort level at the start. /model, /effort, and fast mode are part of the cache. Change one mid-session and you pay full price to rebuild it.
Use /rewind instead of /compact to undo recent turns. Rewind keeps the cache. Compact throws it away.
@-mention files instead of typing the path. This skips a Read call. You only need to do it once — the file stays in the session.
Add quiet flags to noisy commands. Put your daily commands in CLAUDE.md with the flags included. Command output under 30,000 characters stays in the session until the end.
Run /compact before a long break. The cache expires after 1 hour on subscriptions (5 minutes on API keys). Compacting is much cheaper while the cache is still warm.
The memes

Opus 5 communicating in Claudish
That’s the week.
Abhishek