Claude, Codex and their sub-agents each got their own git worktree, and my
disk quietly filled up with copies of an 8GB game project. The fix was a
small script that makes agents borrow worktrees from a shared pool instead
of creating new ones.
Moving a resume pipeline onto Maestri, teaching it to enforce its own
two-page limit, and trying local dictation apps all removed the same thing:
the mechanical tax between having an idea and acting on it.
A full technical walkthrough of the router-level setup I run in China:
a GL.iNet Slate 7 running Tailscale as the default route to a Debian
VPS exit node, with policy-based routing sending CN traffic direct
and a DNS split that keeps Chinese and foreign services both fast.
Includes the three gotchas that took the longest to unstick: LAN
forwarding and MASQUERADE on `tailscale0`, PBR-vs-Tailscale
precedence, and the GL.iNet 0x8000 mark leak.
A working refresher on the SwiftUI you actually meet in real codebases in 2026: pre-iOS 17 state management, modern @Observable, async/await as the default, and the everyday patterns for networking, navigation, and error handling.
Two projects in one: a lightweight Emacs config I actually own (Subspace Emacs), and a tmux 70/20/10 vertical layout I can summon and reshape with a single keystroke. Built collaboratively with Claude and Codex.
I patched the Meta Horizon Link installer just far enough to bypass its CrossOver drive eligibility check. It got past preflight, downloaded, asked for a restart, and then revealed the real problem: nothing usable had actually installed.
The bottleneck isn't the model. It's whether your repo can explain itself to a fresh agent. Here's how I'm building AgentOS, a project environment that gets smarter the more it's used.
A look at the long rise of human brain size, the surprising shrinkage that followed, and why the brain may have started delegating part of the load to culture.
A real SwiftUI debugging note about optional views, overconfident AI advice, and why @ViewBuilder is inherited by body but not by your own computed view properties.