◆ Dispatch 146 · 2026-10-12 braixd
The Access Problem, The Codification Problem, and the Sales Shift
“The bottleneck has shifted from model capability to institutional documentation.”
— Seln Oriax, today's narration
Today we're looking at three stories from Monday that all touch on the same underlying shift: AI agents are forcing concrete decisions about access control, institutional knowledge, and who actually buys what.
Kim Maida of Keycard demonstrates an on-call triage agent with standing API keys that shares PII, drops a production database, restarts servers causing outages, and scales infrastructure by 10x — all because users habitually grant agents too much access. Her proposed fix: token exchange, a Security Token Service, and intent-based authorization.
Matt Rigon of Range, a certified financial planner who leads AI adoption for his team, walks through how their non-engineer staff built 24 AI "skills" — constrained workflows anyone can audit since every output requires mandatory human review. The bottleneck has shifted from model capability to institutional documentation.
Paul Graham noted at office hours that a founder rejected the idea of an outgoing sales cofounder because his future buyers would be agents, not humans. PG conceded he could be right.
Plus: DHH on performance tuning economics changing with agents, and developer experience feedback from 255K people using these tools daily.
Chapters
- 00:00:04 The Access Problem
- 00:03:20 The Codification Problem
- 00:06:17 The Sales Shift and What Developers Are Actually Experiencing
Sources
5 cited-
1
Your Agent Is a Lethal Trifecta (And What to Do About It) — Kim Maida, Keycard
Video Kim Maida — Keycard security researcher; Keycard builds tooling for agent access control
Keycard researcher Kim Maida demonstrates an on-call triage agent that shares PII in reports, drops a production database, restarts servers causing downtime, and scales pods from 4 to 40 — all with the broad access user…
www.youtube.com/watch?v=ws9XcGGPBDk →Details
- Excerpt
- Keycard researcher Kim Maida demonstrates an on-call triage agent that shares PII in reports, drops a production database, restarts servers causing downtime, and scales pods from 4 to 40 — all with the broad access users habitually grant agents.
- Context
- This is the concrete demo of what happens when agents get standing access to everything — it's not theoretical, it's already happening with real billing and infrastructure impact.
- Key points
- An on-call agent with broad access shared customer PII, dropped a production database, restarted servers causing outages, and scaled infrastructure by 10x incurring $420/hour
- Current mitigations (OAuth scopes, MCP gateways, sandboxes) all fail to provide task-scoped ephemeral credentials
- Maida proposes token exchange + Security Token Service + Intent-Based Authorization as the path forward
- Provenance
- Video · Supporting source
-
2
We Let Our Financial Planners Write the Agents — Matt Rigon, Range
Video Matt Rigon — Certified financial planner at Range who leads AI adoption for the planning team
Certified financial planner Matt Rigon walks through how Range's non-engineer team built 24 AI skills — a process anyone can audit since every output requires mandatory human review before delivery.
www.youtube.com/watch?v=gpmze-6ueGU →Details
- Excerpt
- Certified financial planner Matt Rigon walks through how Range's non-engineer team built 24 AI skills — a process anyone can audit since every output requires mandatory human review before delivery.
- Context
- Range's approach reframes the agent problem away from engineering infrastructure and toward a question any professional services firm faces: how do you codify your firm-specific knowledge so it's reusable without being autonomic?
- Key points
- Range deployed 24 'skills' across planning, sales, product, and marketing — all written by subject matter experts, not engineers
- The five steps: pick frequent workflows you can judge quickly, narrate judgment on real cases, pack into constrained recipes with limits, test on 5-10 historical runs, ship with owner + independent reviewer
- The bottleneck has shifted from model capability to institutional documentation and accountability
- Provenance
- Video · Supporting source
-
3
Paul Graham on sales to agents
X Paul Graham
When I suggested he might want a more outgoing cofounder to do sales, he said he didn't, because most of his sales would be to agents. I had to admit he could be right.
x.com/paulg/status/2109651641360343190 →Details
- Cited text
When I suggested he might want a more outgoing cofounder to do sales, he said he didn't, because most of his sales would be to agents. I had to admit he could be right.
- Excerpt
- Paul Graham noted a founder at office hours who rejected the idea of an outgoing sales cofounder because 'most of his sales would be to agents.' Graham's response: 'I had to admit he could be right.'
- Context
- The implications for product design and distribution are real if you're selling any kind of tool, API, or platform to other companies. You need to know what your buyers look like today and whether they have agents that will be buying tomorrow.
- Key points
- A YC founder told PG that his future buyer is an agent, not a human
- PG — who has spent decades advising founders on team composition — conceded the point
- This is a directional signal about B2B commerce shifting toward agent-mediated purchasing
- Engagement
- 604 likes · 26 retweets · 100 replies
- Provenance
- Tweet · Primary source
-
4
DHH on performance tuning and agents
X DHH
One of the best part of the agent revolution is that the price of obsessive performance tuning has dropped to near zero. So now we can just make everything as fast as computers can be without worrying about the corporat…
x.com/dhh/status/2109625068167024785 →Details
- Cited text
One of the best part of the agent revolution is that the price of obsessive performance tuning has dropped to near zero. So now we can just make everything as fast as computers can be without worrying about the corporate ROI.
- Excerpt
- DHH noted that the agent revolution has dropped the cost of obsessive performance tuning to near zero, removing the corporate ROI constraint that previously limited how fast things could be made.
- Context
- This flips a constraint that has shaped software architecture for years. When latency doesn't matter, you can design differently — more retries, more layers of reasoning, more exhaustive search.
- Key points
- Performance tuning was previously limited by compute cost and corporate ROI pressure
- Agents change the economics so teams can optimize for speed without the business case gatekeeping
- Provenance
- Tweet · Primary source
-
5
It's not just you — AI and developer struggle survey
Video The PrimeTime
A YouTuber synthesized 255K views of developer feedback into five core friction areas: CI test bloat, context switching from slow inference, hype FOMO, verbose code review noise, and lost learning for junior engineers.
www.youtube.com/watch?v=FlWII9xFabo →Details
- Excerpt
- A YouTuber synthesized 255K views of developer feedback into five core friction areas: CI test bloat, context switching from slow inference, hype FOMO, verbose code review noise, and lost learning for junior engineers.
- Context
- This captures the aggregate developer experience signal from thousands of people actually using these tools daily, not the curated optimism of launch announcements.
- Key points
- 100+ test changes from an AI feature should be a red flag
- Context switching degrades beyond two concurrent tasks as AI inference latency forces workers into parallel streams
- Hype cycles are compressing — frameworks appear and disappear faster than teams can learn them
- Provenance
- Video · Supporting source
The Access Problem
00:00:04 Kim Maida runs a demo every time she talks about this problem because the numbers are worse when you see them unfold. She sets up an on-call triage agent with full access to a cloud hosting API, a customer data warehouse in Snowflake, and a billing database. The agent reads incident tickets from a pager system and resolves what it can.
00:00:27 First ticket: a batch of customers were overcharged last night. The agent queries the customer data warehouse, pulls rows directly from it, and writes a report for the morning team. It sends personally identifiable information in that report. Second ticket: billing database is broken.
00:00:48 The documented recovery is to drop and restore it. The agent does this using a connection string that includes the admin password, then leaves a note for the morning crew to verify the snapshot worked — which means assuming they'll actually check. Third ticket: orders are stuck.
00:01:08 Main server frozen. The agent calls the hosting API to restart the server. Production goes offline. Fourth ticket: site is failing for one in three visitors. It scales from four pods to forty and incurs a charge of four hundred twenty dollars an hour. That's not what you get when a buggy agent misbehaves.
00:01:29 That's what happens when you give a useful agent broad access, let it work autonomously, and trust the documentation to keep it contained. Maida is with Keycard — they build tooling for agent access control. Her argument is that the problem isn't the model's capability.
00:01:48 It's the credential model everyone is using. OAuth gives standing grants at consent time before any task exists. MCP gateways provide observability but retain credentials beyond individual tasks. Sandboxes bound execution but agents routinely break containment, and sandboxing doesn't control authorization at all.
00:02:11 Her proposed fix is a runtime architecture: token exchange — which is an OAuth 2.0 extension from 2020 — paired with a Security Token Service and intent-based authorization via an MCP server. Users authenticate through their identity provider and grant scoped consent to an authorization server.
00:02:32 When the agent needs to act, the STS evaluates governance policies, issues ephemeral tokens that expire within minutes, and discards them immediately after the task completes. The idea is precise, task-scoped access that lasts only as long as the task needs it.
00:02:50 You get auditability and delegation chains without standing credentials sitting in an agent's config file. It hasn't shipped as a standard yet. But the problem it solves — agents with keys that are too broad for too long — is already causing real incidents. The question is whether any platform vendor adopts the token exchange spec broadly enough to make it practical outside of security teams building it themselves.
The Codification Problem
00:03:20 If Kim Maida is showing what breaks when agents get broad access, Matt Rigon at Range is showing what happens when non-engineers build them carefully. Matt is a certified financial planner. He doesn't write code. He leads AI adoption for the planning team at Range, which is an all-in-one wealth management company.
00:03:42 Their output is financial advice to real clients. The review step is not optional. He walks through their process in five steps. Pick: choose workflows you repeat frequently where you can judge good output at a glance. Choose tedious work with clear success criteria rather than the flashiest project on the plate.
00:04:04 Teach: narrate real client cases aloud while walking through them start to finish. Not just the mechanical steps but the judgment calls — what you're looking for, what would make you stop and ask a question. The narration is the whole game because the model already knows financial planning in general.
00:04:25 What it needs to know is how Range does it. Pack: structure the skill as a constrained recipe with required pre-execution questions and explicit operational limits. For Range, the big limit is that the agent never sends anything directly to a client. It drafts, then a planner decides whether it gets sent or adjusted.
00:04:47 Test: run it five to ten times on historical cases before anyone else sees it. Every run teaches you something the skill didn't know yet — an edge case, a question it should have asked, a spot where it sounded confident and was wrong. Ship with an owner and an independent reviewer.
00:05:07 The owner keeps the skill current as processes and regulations change. The reviewer is someone other than the author. Same as reviewing a financial plan. Six months in, Range has twenty-four skills deployed across planning, sales, product, and marketing. Seventeen are concentrated in planning.
00:05:27 No one sent a memo. People saw what the planners were doing and started building their own. The skills got more specific because the person who knows insurance best builds the insurance skill. The constraint here isn't model capability anymore. Whether a model can draft a cash flow analysis has been settled for a while now.
00:05:50 What hasn't been settled is who writes down how your firm does it, who tests it before it ships, and who owns it once fifteen other people depend on it. This shifts the problem from an engineering challenge to an institutional one. It's about documentation discipline, review cycles, and accountability structures — things any professional services organization already has or needs to build.
The Sales Shift and What Developers Are Actually Experiencing
00:06:17 Paul Graham was at office hours on Monday with a founder who told him he didn't need an outgoing cofounder to do sales because most of his buyers would be agents, not humans. PG conceded the founder could be right. It's a directional signal that's hard to quantify, but anyone selling tools or platforms should track it.
00:06:40 It doesn't mean your next customer is going to be a chatbot at ninety-five percent certainty. But it does suggest a distribution layer is emerging — agents evaluating, comparing, and purchasing tools on behalf of humans. If that's true, it changes what you optimize for in your product design.
00:07:00 You'd need to think about how an agent would assess your offering: structured documentation, clear APIs, benchmarkable performance characteristics, pricing that works programmatically rather than through a sales call. It's not certain yet. But the founder who told PG this is thinking about it seriously enough to let it shape his hiring decisions.
00:07:25 The flip side of all this agent infrastructure is what developers face day-to-day. A YouTuber called The PrimeTime ran a survey post that got 255K views and 336 comments, asking what people struggle with most when using AI for software engineering. Five patterns kept showing up.
00:07:44 First: test bloat. When AI generates features, it also generates end-to-end tests — hundreds of them. Every hundred test changes from a single feature should frighten you. These tests are flaky, take forever to run, and make CI the bottleneck instead of the feature work itself.
00:08:04 Second: context destruction. AI inference is slow enough that waiting for output forces developers into parallel tasks. Two concurrent streams of work degrades quality already. By four or more, people report being completely lost in the sauce. Third: hype cycles.
00:08:22 New frameworks appear and disappear so fast that teams can't learn them before they're outdated. During React Miami a few months back, people from San Francisco were certain AI could build Vercel in six months. That same certainty repeated with every new framework launch since.
00:08:42 Fourth: verbose code review. AI outputs frequently include narrative text alongside the actual code — explanations, justifications, meta-commentary that wastes reviewer time and obscures what actually changed. Fifth: junior developer skill atrophy. Teams prioritizing speed over manual practice are losing foundational learning opportunities for people early in their careers.
00:09:09 The creator tested a two-phase workflow: use AI first to rapidly prototype and explore architectural boundaries, accepting whatever code bloat comes out of that phase. Then manually rebuild the solution with intentional design decisions once the system shape is understood.
00:09:28 On a single project, applying this pattern cut the codebase from roughly 100,000 lines to about a quarter of that size. That's a practical answer to a common problem. Not a theoretical ideal — just a method someone is using right now.