Trying a Single Thread for Work Across Repos in T3 Code

I’ve recently been experimenting with keeping one main conversation open in T3 Code and using it to manage work across repos. I ask for something there, it sends the task to another agent, and the results come back to the same conversation. If I think of something else while that work runs, I can ask about that too. The idea is fairly simple. I want to spend less time remembering which thread has which piece of work, and more time thinking about what I actually want to do next. Orchestrator v2 has given me the tools to try this without having to do all the work in one conversation. ...

October 6, 2026 · 6 min

How a Rejected Promise Crashed Node.js Before Promise.allSettled()

I recently tracked down a surprisingly awkward Promise bug in a Node.js app. At first it looked inconsistent. Sometimes a failed async operation was handled exactly how I expected by Promise.allSettled(). Other times Node would crash with an unhandled rejection. The confusing part was that it only happened in one very specific shape of work. If a single async job was triggered, Promise.allSettled() caught the failure just fine. But if that same first job failed and there was also a second job to prepare, the process could crash before Promise.allSettled() was ever reached. ...

March 17, 2026 · 4 min

Migrating a Wix domain to Cloudflare

I recently wanted to move a site’s domain management from Wix to Cloudflare so that I could consolidate the domains I manage onto a single platform. This made sense given I was completely rebuilding the associated site from Wix to a static Cloudflare Pages deployment. Usually, this is an easy two-minute job, you just start the transfer in Cloudflare and update the Nameservers (NS) in the current registrar. However, if the domain is registered directly through Wix, they don’t make it easy. ...

January 16, 2026 · 3 min