7 min read

First Ascent (Agentic Mountain)

Summit notes: This is Good For Humans!

Summit notes: This is Good For Humans!

One of my favorite books is Tracy Kidder’s “Mountains Beyond Mountains,” chronicling physician Paul Farmer’s challenges providing care in rural Haiti. There is a proverb in that book that is the right framing here:

Beyond mountains, there are mountains.

Beyond mountains there are mountains - Haitian proverb

I started with a simple goal, iterated, and found one route up Agentic Mountain (working title; not new: naming is hard).

At the top there is a feeling of accomplishment and relief. There is also one of both humility and exhilaration looking at what’s ahead, and of curiosity to learn the routes that others will undoubtedly discover.

None of this should be read as prescriptive or gospel; it’s just one route I found. And I sincerely hope and trust that this is a journey we embark on collaboratively, together. This is a group climb, not an arms race.

Er, we’re climbing, so our arms race. Anyway. Enough Dad. Let’s climb.

Base Camp

All routes up this mountain start with a single axiom:

I don’t write code anymore.

It’s not enough and it’s all you need.

It’s everything old is new again.

You’ll see what I mean.

Excelsior.

Beta

  • Some double entendres write themselves. In climbing, beta is crucial info about routes, difficult sections, good holds, optimal moves.
  • Please don’t ever ask me to actually climb with you---I just like wordplay and am terrified of heights.
  • I’m intentionally keeping this tool-agnostic.

The Summit

What I see behind me.

  1. THIS IS GOOD FOR HUMANS!
    1. These developments are the ultimate ascension of the core principles and best practices we’ve held dearly as a craft, but haven’t been fully empowered to live up to until now.
    2. Testing is no longer an afterthought. It takes on central importance and is a part of the prompt.
    3. WE ARE WRITING CODE FOR HUMAN CONSUMPTION. ALWAYS HAVE, ALWAYS WILL.
      1. LLMs are “human-imitators.” Even when you’re writing for an AI, you’re writing for something trained on human logic. Clear variable names and documentation aren’t just “nice to have” for us---they are the cairns (guideposts) for the agent.
  2. Our processes are often broken. They’re designed for individual humans, not for agentic teams. In the immediate term, this means addressing process bottlenecks. In the longer term, this might mean a fundamental rethinking of our roles.
  3. Gravity is different up here. We’ve gained weight. Engineering teams have traditionally run lean. In the immediate term, we have increased bandwidth to reduce risk, increase quality, ship better products. In the longer term: we might go lean again to increase the scope of what we deliver.

The Mountains Ahead

The Horizon

There is much more to explore. This was just the first ascent, and the oxygen up here is not thin but rich. The territory ahead full of promise.

One more book reference.

Michelle Obama’s “Becoming.”

Let’s frame Ascending in the same way here. Ascending is the state of being that we’re in. Perpetually.

Not new: What first drew me to this field was the pure, human joy in building, learning, growing, and solving problems.

Agentic tools are not anathema to that; rather, they are in complete harmony with it.

We are Ascending. Always have been.

Unleash the Humans.

Send it!

Ship it!

← All posts