October 17th, 2026

This is how I program the computer now:

## Open a link in a tab in an orb - accross machines

- Given I am on my Mac Mini
- And when I am on the SN context with Zoo
- And in that SN context in the orbs subcontext
- And in that Orb is a session
- When I ask that session "Open a link in a new tab for example.com"
- Then a popup opens in Zoo displaying a message containing "http://example.com" which takes me to that page with a normal click without modifiers in a new tab.

## Zoo Tasks - Task Notes

Given there exist at least two Tasks
And there is a session inside Task ABC
When I ask it to write "hi" to the Task notes
Then I will find that "hi" in the notes of Task ABC

Seriously. And that is when I even bother, and don’t just prompt a new feature into existence right away.

I call this style of programming text-driven development, reaching for an obvious allusion, but also to distinguish it from spec-driven development, which to my mind carries some connotation of an upfront design stage.

What I do instead is iterative development, in which I prompt, or spec, feature by feature into existence, and then eyeball it (often only in prod).

The chunks are never too big, and upfront design is not necessary, which is where this formalism suits me well, as I can simply add scenarios (when I bother, as said).

This way of working is so quick that I am tempted to call it annoyance-driven development. Rather than jotting a problem down as an issue somewhere, I simply hand it over to an agent immediately. This works so well that I built a whole IDE (“Zoo”) that way.

I think it is useful (although even about that one can’t be too sure nowadays) to have some spec flying around somewhere, which is legible and a declaration of intent. And as I am tempted to write even these specs with an agent sometimes, to preserve this quality of “declaration of intent”, I reach for my us-vs-them tracker, which helps me identify which parts of a collaboratively edited file are mine and which are the agents’ (I also instructed them to edit something I have written only hesitantly and for good reasons, if at all).